En la Administración de Jorge Cerdán Lara ocupó la Subsecretaría de Gobierno; fue electo Senador (1946) de la cual pidió licencia para ocupar la designación de su antiguo Jefe como Regente de la Ciudad de México hasta 1952 y posteriormente, fue nombrado Embajador de México en distintos Países de Europa y Asia.