《In Production》---
Rum Diary, The (2005) (in production)--Paul Kemp
Diving Bell and the Butterfly, The (2006) (announced)--Jean-Dominique Bauby
Pirates of the Caribbean 2 (2006) (pre-production)--Captain Jack Sparrow
Corpse Bride, The (2005) (filming) (voice)--Victor
Charlie and the Chocolate Factory (2005) (filming)--Willy Wonka
《2000s》---
Libertine, The (2004)--Rochester
Finding Neverland (2004)--J.M. Barrie
Ils se marierent et eurent beaucoup d'enfants (2004)--L'inconnu
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 (2000) (USA: Spanish title)
Man Who Cried, The (2000)--Cesar
... aka The man who cried - Les larmes d'un homme (2001) (France)
《1990s》---
Sleepy Hollow (1999)--Constable Ichabod Crane
... aka Sleepy Hollow (1999) (Germany)
Astronaut's Wife, The (1999)--Commander Spencer Armacost
Ninth Gate, The (1999)--Dean Corso
... aka Neuvieme porte, La (1999) (France)
... aka Novena puerta, La (1999) (Spain)
Fear and Loathing in Las Vegas (1998)--Raoul Duke
Brave, The (1997)--Raphael
Donnie Brasco (1997)--Donnie Brasco, aka Joseph D. 'Joe' Pistone
Nick of Time (1995)--Gene Watson
Dead Man (1995)--William 'Bill' Blake
... aka Dead Man (1995) (Germany)
... aka Jim Jarmusch's Dead Man (1996) (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 (1993) (France)
... aka Arrowtooth Waltz, The (1993)
Freddy's Dead: The Final Nightmare (1991) (as Oprah Noodlemantra)--Teen on TV
... aka Nightmare On Elm Street 6, A (1991)
Edward Scissorhands (1990)--Edward Scissorhands
Cry-Baby (1990)--Wade 'Cry-Baby' Walker
《1980s》---
"21 Jump Street" (1987) TV Series--Off. Tom Hanson #2 (1987-1990)
Slow Burn (1986) (TV)--Donnie Fleischer
Platoon (1986)--Pvt. Lerner
Private Resort (1985)--Jack
Nightmare On Elm Street, A (1984)--Glen Lantz