Rodrigo holds a degree in Geophysical Engineering from the National Autonomous University of Mexico (UNAM), where he later obtained a Master of Science degree in the area of Structural Geology and Tectonics. Rodrigo did a research stay on the subject of Salt Tectonics at the Consejo Superior de Investigaciones Científicas of Spain. He worked for several years in the Exploration Subdirection of Petroleos Mexicanos (PEMEX), in the National Center of Seismological Processing and later evaluating exploration technologies in the Management and Technology Transfer Department.
After working for private companies, in 2008 Rodrigo joined the Ministry of Energy, where he was part of several Councils and Committees within the Mexican government to regulate the exploration and extraction of hydrocarbons. Rodrigo has actively participated in the elaboration and implementation of the Energy Reform. In April 2016, Rodrigo was chosen by the President of the Republic to be part of the short list of candidates sent to the Senate to select a Commissioner of the National Hydrocarbons Commission.