Fue embajador de México en Uruguay, Jamaica, y fue el último Embajador de México en Noruega, antes del cierre de la Embajada de México en aquel país nórdico durante el gobierno del Presidente Vicente Fox.