Médico cirujano de la Universidad de Chile, tiene más de 30 años de experiencia en el ejercicio de la profesión. Es magister en Salud Pública de la Usach y especialista en rehabilitación de consumo de drogas y salud mental.
Exmilitante del Partido Humanista, ahora es parte del movimiento Transformar Chile. Fue candidato a convencional constituyente y actualmente es diputado por el distrito 12, que incluye las comunas de Puente Alto, La Florida, La Pintana, Pirque y San José de Maipo. En la Cámara Baja integra las comisiones de Salud, DD.HH., y Ciencia y Tecnología.