Biólogo marino, maestro en Ciencias con especialidad en Uso, Manejo y Preservación de los Recursos Naturales.
En su paso por Greenpeace México coordinó la campaña de Océanos y Costas, posteriormente colaboró con el Centro Mexicano de Derecho Ambiental como coordinador de Políticas Públicas.
Actualmente es profesor investigador de la Universidad Autónoma de Baja California Sur y representante en México del Centro para la Diversidad Biológica.