- 2007: Cast in the Roland Joffe-directed thriller "Captivity"
- 2005: Cast in "Bride & Prejudice" as a British gold digger; directed by Gurinder Chadha
- 2004: Cast as John Jameson, the love interest to Kirsten Dunst's Mary Jane in "Spider-Man 2"
- 2004: Appeared opposite Charlize Theron, Penélope Cruz and Stuart Townsend in "Head in the Clouds," a romantic drama set in 1930's England, Paris, and Spain
- 2002: Cast in the first two episodes of the Showtime sci-fi series "Jeremiah", which starred Luke Perry and Malcolm-Jamal Warner
- 2000: Starred as Tim O'Connor in "Street Legal," one of New Zealands most successful television dramas
- 1998: Made television acting debut as Antos in "Young Hercules," show produced by Sam Raimi
- 1997: Feature film debut with "A Soldiers Sweetheart," played a US Medical Officer




