Production Credits Brokeback Mountain
Brokeback Mountain
Full Cast & Crew
An in-depth look at the talented ensemble and technical visionaries who brought Brokeback Mountain to life.
The Cast
50 Members

Heath LedgerEnnis Del Mar

Jake GyllenhaalJack Twist

Michelle WilliamsAlma Beers

Anne HathawayLureen Newsome

Randy QuaidJoe Aguirre

Linda CardelliniCassie Cartwright

Anna FarisLashawn Malone

David HarbourRandall Malone

Roberta MaxwellJack's Mother

Kate MaraAlma Del Mar Jr. (age 19)

Peter McRobbieJohn Twist

Graham BeckelL.D. Newsome

Mary LiboironFayette Newsome

Scott Michael CampbellMonroe

Marty AntoniniTimmy

David TrimbleBasque

Larry ReeseJolly Minister

Valerie PlancheWaitress
Victor ReyesChilean Sheepherder #1
Lachlan MackintoshChilean Sheepherder #2

Tom CareyRodeo Clown
Don BlandBiker #1

Steven Cree MolisonBiker #2
Duval LangAnnouncer
Dan McDougallBartender #1

Dean BarrettBartender #2
Kade PhillipsEnnis Del Mar (age 9)
Steffen Cole MoserK.E. Del Mar (age 11)
Cheyenne HillAlma Del Mar Jr. (age 13)
Cayla WoleverJenny Del Mar (age 11)
Sarah HyslopAlma Del Mar Jr. (age 9-12)
Jacey KennyJenny Del Mar (age 7-8)
Keanna DubéAlma Del Mar Jr. (age 5)

Brooklynn ProulxJenny Del Mar (age 4)
Hannah StewartAlma Jr. (age 3)

Jake ChurchBobby Twist (age 10)
James BakerFarmer #1
Pete SeadonFarmer #2

Jerry CallaghanJudge
Ken ZilkaRoughneck #1

John TenchRoughneck #2
Will MartinCarl
Gary LauderKiller Mechanic

Christian FraserGrease Monkey
Cam SutherlandAssailant

Barb MitchellWestern Dancer (uncredited)

Rodrigo PrietoYoung Mexican (uncredited)
Ken RobertsSignal Bartender (uncredited)

Kailin SeeHippy Girl (uncredited)

Jayson TherrienBar Patron (uncredited)
Technical Crew
Top Credits

Diana OssanaProducer

James SchamusProducer

Larry McMurtryScreenplay

Diana OssanaScreenplay

Rodrigo PrietoDirector of Photography
Geraldine PeroniEditor

Dylan TichenorEditor
Michael HausmanExecutive Producer

Michael CostiganExecutive Producer

Larry McMurtryExecutive Producer

Bill PohladExecutive Producer

Ang LeeDirector