El General ha ocupado diversos cargos desde su ingreso a las Fuerzas Armadas en enero de 1965, entre los que se destacan: Director General de Transportes Militares; Director General del Arma Blindada; Comandante de la 35/a, 38/a y 44/a. Zona Militar; Comandante del 3/er Agrupamiento de Adiestramiento del 4/o. y 5/o. Nivel; Agregado Militar y Aéreo de México en Honduras; Comandante de la 2/a Brigada Blindada; Jefe de Estado Mayor en la 2/a. y 4/a. Brigada Blindada; Comandante del 21/o, 25/o y 26/o Regimientos Blindados; Comandante de la Guarnición Militar de Lázaro Cárdenas, Michoacán. 

Asimismo, ocupó el cargo de Secretario de Seguridad Pública de Tabasco.

Cursó la licenciatura en Administración Militar en la Escuela Superior de Guerra posterior a sus estudios para Oficial del Ejército en el Heroico Colegio Militar.

Ha sido condecorado por Perseverancia de 5/a., 4/a., 3/a., 2/a. y 1/a. Clase, Especial y Extraordinaria, además de haber recibido la Legión de Honor.