Ruben Zamora is known for his work on Rafaela (2011), Used Parts (2007) and Cumbia Ninja (2013). Read more on iMDB