Máster en Economía Aplicada por la Universidad de Míchigan e ingeniero comercial UC; ejerció como director del Servicio Nacional del Consumidor (Sernac), alcalde de Maipú (2004-2012) y ministro de Obras Públicas durante el segundo gobierno de la presidenta Michelle Bachelet.
Militante DC, fue presidente del partido entre 2022 y 2025, y diputado por distrito 8 (Colina, Pudahuel, Maipú y Estación Central, entre otras comunas) entre 2022 y 2026. Actualmente es asesor del Consejo de Políticas de Infraestructura (CPI).