# Shantaram (2007) (announced) .... Lindsay
# The Diving Bell and the Butterfly (2006) (announced) .... Jean-Dominique Bauby
# The Rum Diary (2006) (pre-production) .... Paul Kemp
# Pirates of the Caribbean 3 (2007) (filming) .... Captain Jack Sparrow
# Pirates of the Caribbean: Dead Man's Chest (2006) (post-production) .... Captain Jack Sparrow
# Corpse Bride (2005) (voice) .... Victor Van Dort
... aka Tim Burton's Corpse Bride (USA: complete title)
# Charlie and the Chocolate Factory (2005) .... Willy Wonka
. .. aka Charlie and the Chocolate Factory: The IMAX Experience (USA: IMAX version)
# Charlie and the Chocolate Factory (2005/II) ( VG) .... Willy Wonka
# The Libertine (2004) .... Rochester
# Finding Neverland (2004) .... Sir James Matthew Barrie
# Ils se marièrent et eurent beaucoup d'enfants (2004) .... L'inconnu
... aka ...And They Lived Happily Ever After (International: English title)
# "King of the Hill"
- Hank's Back (2004) TV Episode (voice) .... Yogi Victor
# Secret Window (2004) .... Mort Rainey
# Once Upon a Time in Mexico (2003) .... Sands
# Pirates of the Caribbean: The Curse of the Black Pearl (2003) .... Jack Sparrow
# From Hell (2001) .... Inspector Fred Abberline
# Blow (2001) .... George Jung
# Chocolat (2000) .... Roux
# Before Night Falls (2000) .... Bon Bon/Lieutenant Victor
... aka Antes que anochezca (USA: Spanish title)
# The Man Who Cried (2000) .... Cesar
... aka The man who cried - Les larmes d'un homme (France)
# Sleepy Hollow (1999) .... Constable Ichabod Crane
# The Astronaut's Wife (1999) .... Commander Spencer Armacost
# The Ninth Gate (1999) .... Dean Corso
... aka Neuvième porte, La (France)
... aka Novena puerta, La (Spain)
# "Top Secret"
- Scottland Yard (????) TV Episode .... Narrator
- The Mossad (????) TV Episode .... Narrator
# Fear and Loathing in Las Vegas (1998) .... Raoul Duke/Hunter S. Thompson
# The Brave (1997) .... Raphael
# Donnie Brasco (1997) .... Donnie Brasco/Joseph D. 'Joe' Pistone
# Nick of Time (1995) .... Gene Watson
# Dead Man (1995) .... William Blake
... aka Dead Man (Germany)
... aka Jim Jarmusch's Dead Man (USA)
# Don Juan DeMarco (1995) .... Don Juan
# Ed Wood (1994) .... Ed Wood
# What's Eating Gilbert Grape (1993) .... Gilbert Grape
# Benny & Joon (1993) .... Sam
# Arizona Dream (1993) .... Axel Blackmar
... aka Arizona Dream (France)
... aka The Arrowtooth Waltz
# Freddy's Dead: The Final Nightmare (1991) (as Oprah Noodlemantra) .... Teen on TV
... aka A Nightmare On Elm Street 6
# Edward Scissorhands (1990) .... Edward Scissorhands
# Cry-Baby (1990) .... Wade 'Cry-Baby' Walker
# "21 Jump Street" (1987) TV Series .... Officer Tom Hanson (1987-1989)
# "Hotel"
... aka Arthur Hailey's Hotel
- Unfinished Business (1987) TV Episode .... Rob Cameron
# Platoon (1986) .... Pvt. Gator Lerner
# Slow Burn (1986) (TV) .... Donnie Fleischer
# "Lady Blue"
- Beasts of Prey (1985) TV Episode .... Lionel Viland
# Private Resort (1985) .... Jack
# A Nightmare On Elm Street (1984) .... Glen Lantz