Cesar Castillo is known for his work on Fast Five (2011), This Means War (2012) and Hesher (2010). Read more on iMDB