Actor
- Lemonade (2018)
- The Young and Prodigious T.S. Spivet (2013)
- I'm Not There (2007)
- Fatal Trust (2006)
- Artificial Lies (2005)
- Head in the Clouds (2004)
- I Do (But I Don't) (2004)
- The Aviator (2004)
- The Wool Cap (2004)
- Going for Broke (2003)
- Mambo italiano (2003)
- The Reagans (2003)
- Gleason (2002)
- Obsessed (2002)
- The Book of Eve (2002)
- Heart: The Marilyn Bell Story (2001)
- Nuit de noces (2001)
- Tales From the Neverending Story (2001)
- Xchange (2001)
- Isn't She Great? (2000)
- Possible Worlds (2000)
- Stardom (2000)
- The Courage to Love (2000)
- Two Thousand and None (2000)
- A Walk On The Moon (1999)
- Lassie (1999)
- Running Home (1999)
- The Legend of Sleepy Hollow (1999)
- The Witness Files (1999)
- Going to Kansas City (1998)
- More Tales of the City (1998)
- The Sleep Room (1998)
- Bleeders (1997)
- The Education of Little Tree (1997)
- The Hunger (1997)
- Hollow Point (1996)
- Windsor Protocol (1996)
- Rainbow (1995)
- Million Dollar Babies (1994)
- Hit Man (1972)