Philip
The Martini Shot (2023)
Aiden Hart
Natale a 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)
Æon Flux - Il futuro ha inizio (2005)
Olly Pickering
Non dire sì (2005)
Guy Malyon
Gioco di donna (2004)
Dorian Gray
La leggenda degli uomini straordinari (2003)
Vernon
Shade - Carta vincente (2003)
William "Will" Jennings
24 ore (2002)
Lestat de Lioncourt
La regina dei dannati (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
Big Fish (1997)
Dermot
Trojan Eddie (1996)
Director
Battle in Seattle - Nessuno li può fermare (2007)
Writer
Producer