Algunos de los cargos que ha ocupado en el ejército mexicano son los siguientes: Agregado Militar en la U.R.S.S., comandante de los batallones de infantería 11o y 17o, subdirector y director del Colegio de la Defensa Nacional, comandante de las Zonas Militares 34a y 5a, director general de Educación Militar y Rector de la Universidad del Ejército y Fuerza Aérea y Comandante de la I Región Militar.