Se desempeñó durante un año como Analista-Programador en la ciudad de Madrid, España (2008), preside actualmente su propia empresa dedicada al desarrollo de software, realizó un diplomado en Pedagogía Universitaria en la PUCMM (2009) y actualmente está cursando una maestría en Tecnología Educativa en la misma universidad. Ha impartido clases de francés en la Confederación de la Paz Mundial y es actual docente universitario del departamento de Ingeniería en Sistemas y Computación.
Ha sido voluntario de la Defensa Civil de Santiago durante casi 10 años, ha recibido cursos de rescate terrestre, acuático y aguas rápidas (TREPI), emergencias médicas, evaluación de daños y análisis de necesidades, toma de decisiones en situaciones de crisis y capacitación para instructores (CPI). Actualmente preside el departamento de salas de crisis y es miembro activo de la brigada especial U.N.D.R.I.