Juan Carlos Cantu is an actor, known for Red Dead Redemption (2010), The Eye (2008) and The Escort (2015). Read more on iMDB