2008 Cast in the Australian horror film, "Rogue"
2005 Cast in the WWII drama, “The Great Raid” (lensed 2002)
2004 Made his directorial debut on the short film, “Enzo”
2004 Breakthrough role in the acclaimed Australian drama, “Somersault” (took 7 years to make)
2003 Starred opposite David Wenham in the Aussie film, “Getting’ Square” directed by Jonathan Teplitzky
2002 Made U.S. film debut with a minor role in “Hart's War” starring Bruce Willis and Colin Farrell
2002 Starred opposite Toni Collette and John Goodman in the Australian drama, “Dirty Deeds”
2000 Appeared in the Australian television series “Water Rats”
2000 Made first movie appearance in the highly acclaimed Australian movie “Bootmen”
Received critical acclaim for his first professional role as Arthur Wellesley in a production of “Judas Kiss”
Will play a leading role in James Cameron's science fiction thriller "Avatar" (2007)