Oceanólogo egresado de la Facultad de Ciencias Marinas (FCM) de la Universidad Autónoma de Baja California (UABC) (1994), Maestro en Ciencias en Oceanografía costera (FCM, UABC, 2002) y Doctor en Ciencias en Medio Ambiente y Desarrollo (UABC, 2017).
Fue Gerente del Colegio de auditores ambientales de Baja California en el período de 1995 y miembro de esta asociación de 1997 a 2000. Desde 1997 es Miembro de la Asociación de Oceanólogos de México. En esta asociación, ha sido coordinador de la comisión técnica (1998), Delegado en Ensenada (1999-2000) y miembro del Consejo Directivo Nacional (2010-2018).
Como asesor ambiental para la organización no gubernamental Pronatura, coadyuvó en el desarrollo de la propuesta de creación de la reserva de la biósfera de Bahía de Los Ángeles, Canales de Ballenas y Salsipuedes en el Golfo de California (2001-2007) y ha colaborado como asesor en temas de conservación para diversas organizaciones de la sociedad civil.
Es socio fundador y Director general de Lorax Consultores, S.A. de C.V., en donde ha sido director técnico de más de 300 proyectos en el campo ambiental y de ingeniería costera. Asimismo, ha coordinado los trabajos de campo en más de 200 proyectos, incluyendo más de 40 prospecciones en la zona marina, cuatro cruceros oceanográficos en el Pacífico Mexicano a bordo del Buque Oceanográfico “ORV Alguita” y tres cruceros oceanográficos en el Golfo de México a bordo de los Buques de Suministros “Palizada” y “Allison”.
Ponente en más de 30 congresos y autor de diversos artículos académicos y de divulgación, su interés profesional se centra en los temas de Manejo de zona costera, Oceanografía física, Procesos costeros y Economía de recursos naturales.