He served as Minister of Foreign Affairs of Peru from 2003 to 2005, during Alejandro Toledo's presidency,[1] and later was appointed ambassador to Bolivia in 2010.
[2] Son of Elva Maria Cuadros Escobedo and the educator José Gabriel Rodríguez Figueroa.
Between 1992 and 1993, he served as senior advisor to the Human Rights Division of the United Nations Peacekeeping Mission in El Salvador.
At the end of December 1992, he was dismissed from the Peruvian diplomatic service by the government of Alberto Fujimori.
He has also served as a diplomat in United States, Switzerland, France, Uruguay, Ecuador and UNESCO.