Se ha desempeñado como profesor en la Pontificia Universidad Católica de Chile y en la Universidad Tecnológica Metropolitana. Fue Líder de Proyectos para América Latina en SSG, desarrollando consultoría en mitigación y adaptación al cambio climático en Chile y otros países. Fue Director Ejecutivo del Centro de Cambio Global UC, liderando y desarrollando decenas de iniciativas en materia de cambio climático. También fue jefe de la División de Calidad del Aire del Ministerio del Medio Ambiente (2017-2018), liderando políticas e iniciativas en Calidad del Aire y Cambio Climático. En 2017 fue seleccionado entre los 100 futuros líderes de la Energía a nivel mundial por el World Energy Council.