De 1983 a 1987 estudió en la Heroica Escuela Naval Militar, egresando con el grado de Guardamarina.
En 1989 obtuvo el título de ingeniero en Ciencias navales.
[3] Como militar se ha desempeñado como comandante de la novena y de la decimotercera zona naval.
[3] En enero de 2023 fue nombrado director general del Corredor Interoceánico del Istmo de Tehuantepec por el presidente Andrés Manuel López Obrador.
El 1 de octubre siguiente, con el inicio del gobierno, asumió en tal cargo.