In the film A Better Life, what role did Demián Bichir play? (Clue they won an Academy Award in 2011 for the role) August 17, 2017 By Show answer Carlos Galindo More Entertainment QuestionsMore Movies Questions