Ha servido en las embajadas en Argentina, España, Costa Rica, Cuba, Marruecos y Trinidad y Tobago, y en el Consulado General en Miami, Florida, Estados Unidos de América.