Fue electo diputado por el Frente Amplio (Chile) en el distrito 11 que agrupa a las comunas de Las Condes, Lo Barnechea, Vitacura, La Reina y Peñalolén en las elecciones parlamentarias de 2017.