Estudió ingeniería en Zootecnia en la Universidad Autónoma de Baja California Sur.

En el servicio público ha desempeñado diversos cargos, entre los que destacan Secretario General del Gobierno de Baja California Sur y Coordinador de Asesores del Ejecutivo Estatal. De igual manera, ha sido secretario general del H. XII Ayuntamiento de Comondú.

Fue diputado local en la XII Legislatura. Ha sido presidente la Fundación PRODUCE de Baja California Sur.