Tuvo cargos como el de Jefe de la Policía Montada del Distrito Federal durante el gobierno de Plutarco Elías Calles, así como el de algunas zonas militares como Yucatán, Michoacán, Durango y México.