Es nombrado embajador de México en Cuba en 2000 por Vicente Fox, dejando el cargo en 2002, tras una intensa crisis diplomática entre el gobierno mexicano y el de Fidel Castro.