Egresado de la Facultad de Derecho de la Universidad de Chile, es coordinador de asesores de la Bancada de Diputados del Partido Socialista y director del Área Legislativa del Instituto Igualdad.
Fue ministro y subsecretario del Ministerio Secretaría General de la Presidencia (2016-1018). En 1985 fue elegido secretario general de la Federación Juvenil Socialista, más tarde fue miembro del Comité Central del Partido Socialista, elegido en 1989 y en 2006; integrante del directorio de la Empresa Eléctrica de Aysén, en representación de la Corfo (1990-1993); presidente de la Corporación Centro de Estudios y Promoción Social (CENPROS) desde 1998; y presidente de la junta directiva de la Universidad de Atacama (2008 a marzo 2010).