Patricio Castillo is an actor, known for Amores Perros (2000), Chilango Chronicles (2009) and The Stray Cat (2014). Read more on iMDB