Abogado de la Universidad de Chile. Magister y Doctor en Derecho por la University of California, Berkeley.
Es académico de la Facultad de Derecho de la Universidad de Chile y hasta su nombramiento como ministro de Energía, se desempeñaba como Jefe de la Unidad de Seguimiento de Presidencia del Gobierno del Presidente Gabriel Boric Font. Durante la campaña presidencial, se desempeñó como coordinador programático. Además, fue presidente ejecutivo del centro de estudios Espacio Público entre octubre de 2019 y junio de 2021.
Es militante del Frente Amplio, tiene tres hijos: Guadalupe, León y Lucas, es fanático de Colo Colo y le gusta jugar al fútbol.