Realizó sus estudios secundarios en el Colegio Manuel León Prado de Santiago.
Se casó con Verónica Ffrench-Davis y tuvieron cuatro hijos.
Entre otras actividades, fue piloto civil desde 1970, en el Club Aéreo de San Fernando, donde se desempeñó como director entre los años 1979 y 1998.
Luego de ello, no volvió a participar en elecciones parlamentarias.
En 2006 integró la lista encabezada por Pablo Lorenzini para la elección interna del PDC.