Oyunculuk

Yıl Başlık Rolü
2009 Dr. Parnassus Tony
2008 Kara Şövalye The Joker
2007 Beni Orada Arama Robbie
2006 Candy Dan
2005 Casanova Casanova
2005 Brokeback Dağı Ennis Del Mar
2005 Çılgın Kardeşler Jacob Grimm
2004 Lords of Dogtown Skip Engblom
2003 Ned Kelly Ned Kelly
2002 Dört Cesur Arkadaş Harry Feversham
2002 Günahların Bekçisi Father Alex Bernier
2001 Şövalye William Thatcher
2001 Kesişen Yollar Sonny Grotowski
2000 Vatansever Gabriel Martin
1999 Senden Nefret Etmemin 10 Sebebi Patrick Verona
1997 Roar - Sezon 1 Conor
1996 Sweat - Sezon 1 Snowy Bowles
1988 Home and Away - Sezon 1 Scott Irwin (1997)