Durante veinte años ha liderado y desarrollado actividades ligadas a la gestión medioambiental y social, para distintas instituciones, conociendo la problemática en Chile desde el sector público, privado y académico. Al respecto fue Director Regional del Servicio de Evaluación Ambiental (SEA) de la Región Metropolitana y Jefe de División de Fiscalización de la Superintendencia del Medio Ambiente (SMA). En la actualidad es Profesor Asistente del Instituto de Estudios Urbanos y Territoriales de la P. Universidad Católica, desarrollando investigación acerca de institucionalidad ambiental, instrumentos de gestión ambiental e instrumentos de planificación territorial y problemáticas ambientales territoriales, siendo además creador y director del Diplomado de Gestión de Cumplimiento Ambiental.