Ocupatie: Actor
Accepted (2006)
Stralucirea eterna a mintii neprihanite (2004)
Eternal Sunshine of the Spotless Mind
Mormolocul (2002)
Tadpole
Prieten si dusman (1997)
The Devil's Own
Barcelona (1994)
Jennifer (1992)
Jennifer Eight
Bix (1990)