Es biólogo por la Universidad de Brasilia y tiene un master en Ecosistemas Marinos por la Universidad de Paris VI. Ha sido gerente y Coordinador de proyectos en Conservación Internacional Perú, ProNaturaleza, International Resources Group, consultor y evaluador de proyectos para PNUD, Banco Mundial y BID y gerente General del Servicio de Parques Metropolitanos en la Municipalidad de Lima.
También ha sido asesor en el Ministerio del Ambiente de Perú, coordinador de Programa en el Viceministerio de Pesquería, Ministerio de la Producción de Perú y actualmente es coordinador del proyecto GEF “Ciudades Sostenibles”, Ministerio del Ambiente de Perú.