Philip
The Martini Shot (2023)
Aiden Hart
Christmas at Castle Hart (2021)
Jericho Ford
Apache Junction (2021)
Ken Wilber
Grace and Grit (2021)
Narrator
Medicamentele străvechi (2019)
Paul
A Stranger in Paradise (2013)
Babbage
23 Degrees, 5 Minutes (2011)
Buddy Endrow
Chaos Theory (2008)
Self
Bloodsucking Cinema (2007)
Monican (uncredited)
Aeon Flux (2005)
Olly Pickering
The Best Man (2005)
Guy Malyon
Virš Debesų (2004)
Dorian Gray
Ekstraordinariu džentelmenu lyga (2003)
Vernon
Pokeris (2003)
William "Will" Jennings
24 valandos (2002)
Lestat de Lioncourt
Vampyrų karalienė (2002)
Adam
About Adam (2000)
Tom
Mauvaise passe (1999)
Lark / Gippo the Fool
The Venice Project (1999)
Tim
Wonderland (1999)
Dovid Bendal
Simon Magus (1999)
Victor Kelly
Resurrection Man (1998)
Under the Skin (1997)
Jez
Shooting Fish (1997)
Dermot
Trojan Eddie (1996)
Director
Battle in Seattle (2007)
Writer
Producer