Ocupatie: Actor
Legende din Regatul Bufnitelor (2010)
Legend of the Guardians: The Owls of Ga'Hoole
Stealth - Pericol invizibil (2005)
Stealth
Van Helsing (2004)
Oase fragile (2004)
Fragile / Fragile: A Ghost Story
Liga (2003)
The League of Extraordinary Gentlemen
Moulin Rouge! (2001)
Moulin Rouge
Blonda Marilyn (2001)
Blonde
Misiune: Imposibila 2 (2000)
Mission: Impossible II
Passion (1999)
In the Winter Dark (1998)
Ultimul septembrie (1998)
The Last September
Oscar si Lucinda (1997)
Oscar and Lucinda
Bine ca a cunoscut-o pe Lizzie (1997)
The Wedding Party / Thank God He Met Lizzie
Doing Time for Patsy Cline (1997)
Children of the Revolution (1996)
Romulus, My Father (2007)