Marc Velasco is known for his work on Fist of Jesus (2012), Zona de Caza (2012) and Ketchup (2010). Read more on iMDB