Tras ser liberado por las autoridades militares, vivió un año más en Chile para luego a finales de 1976, partir al exilio en Austria, donde residía su hermana mayor Tatiana, también perseguida por la dictadura militar de Augusto Pinochet, junto a su marido Omar Beiza y sus hijos Eric y Leila.
Durante su paso por la nación escandinava se dedicó al trabajo social y solidario, principalmente ayudando a sus compatriotas.
En las elecciones municipales de 2000, fue elegido concejal por San Miguel, siendo el primer socialista electo desde el retorno a la democracia.
El 2012 obtendría su tercer mandato con una ventaja de prácticamente 10000 votos más que su contrincante, logrando el 57,89 %.
Buscó un cuarto mandato como alcalde, en las elecciones municipales de 2016, pero fue derrotado estrechamente por el entonces concejal Luis Sanhueza Bravo (RN).