Movies:
2009: The Imaginarium of Doctor Parnassus - Tony
2008: The Dark Knight - The Joker
2007: I’m Not There - Robbie Clark
2006: Candy - Dan
2005: Casanova - Casanova
2005: Brokeback Mountain - Ennis Del Mar
2005: The Brothers Grimm - Jacob Grimm
2005: Lords of Dogtown - Skip
2003: The Order - Alex Bernier
2003: Ned Kelly - Ned Kelly
2002: The Four Feathers - Harry Feversham
2001: Monster’s Ball - Sonny Grotowski
2001: A Knight’s Tale - Sir William Thatcher
2000: The Patriot - Gabriel Martin
1999: Two Hands - Jimmy
1999: 10 Things I Hate About You - Patrick Verona
1997: Paws - Oberon
1997: Blackrock - Toby
Tv-Series:
1997-2000: Roar - Conor
1997: Home and Away - Scott Irwin
1996: Sweat - Snowy Bowles
1993: Ship to Shore - Cyclist