Ha servido a México como embajador en el Reino de los Países Bajos y en Suiza.