Renowned for his impressive body of work, Rodrigo Leon has made a significant impact in the industry with his notable projects, including the critically acclaimed film "Alas de ser" released in the year 2004, and the equally impressive "Libra X Libra" in 2012.















