Rodrigo was born in Spain and raised in Madrid, Cairo (Egypt), and Rio de Janeiro (Brazil). He holds a MSc in Biodiversity (2010) from the University of Leiden and a PhD in Biology (2014) from the Universidad Autónoma de Madrid. He has worked as Postdoctoral fellow at Aarhus University Denmark, Royal Botanic Gardens Kew UK, and at the Bascompte lab in the University of Zurich.  

Since 2023, he is Assistant Professor at University of Zurich Dpt. of Systematic and Evolutionary Botany.