El año 2005 fue seguramente cuando se produjo su consagración como actor ante el gran público, gracias a su interpretación de un marine frustrado en "Jarhead" y, sobre todo, al personaje del vaquero Jack Twist en "Brokeback Mountain", de Ang Lee, donde compartía protagonismo junto a Heath Ledger.