Born in Jamundí, Colombia, graduated from The National University of Colombia in 2000 with a specialization in Sculpture. In 2006 migrated to China thanks a scholarship offered by the Chinese government. He studied in the Beijing Film Academy for 5 years. Two years Mandarin, two years of master degree in film direction and one year of cinematography. After completed the education he decided to continue his live in China and go deeply into the culture.
Rodrigo Escobar-Vanegas is a talented artist and film director who likes new challenges and always is open to learn and teach.
Nowadays continues living in Beijing working as director or cinematographer while develops his own artistic and films projects at Rozhang Studio.