Actor
- Next Floor (2008)
- Still Life /I (2007)
- I'm Not There (2007)
- 300 (2006)
- Devil's Rose (2005)
- Ten Days to Victory (2005)
- The Greatest Game Ever Played (2005)
- The Aviator (2004)
- The Sign of Four (2003)
- Heartstrings (2002)
- Summer /II (2002)
- The List (2000)
- Nuremberg (2000)
- The Secret Adventures of Jules Verne (2000)
- P.T. Barnum (1999)
- Back to Sherwood (1999)
- Bonanno: A Godfather's Story (1999)
- Quand je serai parti... vous vivrez encore (1999)
- Captive (1998)
- The Minion (1998)
- The Little Lulu Show (1995)
- Hiroshima (1995)
- Map of the Human Heart (1993)
- You're Driving Me Crazy (1990)
- The Tell Tale Heart (1989)