Alfredo Escobar is an actor, known for The Mexican (2001), Ravenous (1999) and Duck Season (2004). Read more on iMDB