En la administración pública federal, ha sido comisario de la Contraloría General de la Federación, cónsul de México en Boston, Massachusetts.