In 2005, who played the role of Ennis Del Mar in the film titled Brokeback Mountain? June 7, 2017 By Show answer Heath Ledger More Entertainment QuestionsMore Movies Questions