Profesor de Historia, Geografía y Educación Cívica de la UMCE, especializándose en el area de Formación Ciudadana. Fue vicepresidente nacional de la Juventud Radical de Chile (2014-2016) y miembro del equipo de coordinación de la Escuela Transformando de la Friedrich Ebert Stiftüng (FES Chile)
Actualmente se desempeña como dirigente sindical del Liceo Mercedes Marín del Solar y trabaja en la elaboración de talleres populares de formación ciudadana en la Corporación Politiza.