Filmography Year Title Role 2021 Minamata (2022) W. Eugene Smith 2018 Fantastic Beasts: The Crimes of Grindelwald Gellert Grindelwald 2018 City of Lies Russell Poole 2018 Sherlock Gnomes Sherlock Gnomes 2018 The Professor (2019) Richard 2017 Murder on the Orient Express (2017) Ratchett 2017 Pirates of the Caribbean: Dead Men Tell No Tales Capt. Jack Sparrow 2016 Yoga Hosers Guy Lapointe 2016 Alice Through the Looking Glass Mad Hatter 2015 Black Mass Whitey Bulger 2015 Mortdecai Charles Mortdecai 2014 Into the Woods The Wolf 2014 Tusk Guy Lapointe 2014 Transcendence Dr. Will Caster 2013 Lucky Them 2013 The Lone Ranger Tonto 2012 Dark Shadows Barnabas Collins 2011 Hugo 2011 The Rum Diary Paul Kemp 2011 Pirates of the Caribbean: On Stranger Tides 3D Captain Jack Sparrow 2011 Pirates of the Caribbean: On Stranger Tides An IMAX 3D Experience Captain Jack Sparrow 2011 Pirates of the Caribbean: On Stranger Tides Captain Jack Sparrow 2011 Rango Rango 2011 Rango Lars 2010 The Tourist Frank Tupelo 2010 Alice in Wonderland (2010) The Mad Hatter 2009 When You're Strange: A Film About The Doors Narrator 2009 The Imaginarium of Doctor Parnassus Imaginarium Tony #1 2009 Public Enemies John Dillinger 2007 Gonzo: The Life and Work of Dr. Hunter S. Thompson Narrator 2007 Sweeney Todd: The Demon Barber of Fleet Street Sweeney Todd 2007 Pirates of the Caribbean: At World's End Jack Sparrow 2007 Tom Petty & the Heartbreakers: Running Down a Dream 2006 Joe Strummer: The Future Is Unwritten 2006 Gypsy Caravan 2006 Pirates of the Caribbean: Dead Man's Chest Jack Sparrow 2006 Deep Sea 3D Narrator 2005 Tim Burton's Corpse Bride Victor Van Dort 2005 Charlie and the Chocolate Factory (2005) Willy Wonka 2004 The Libertine John Wilmot, Second Earl of Rochester 2004 Finding Neverland James Barrie 2004 Secret Window Mort Rainey 2003 Once Upon a Time in Mexico Agent Sands 2003 Pirates of the Caribbean: The Curse of the Black Pearl (2003) Jack Sparrow 2001 From Hell Inspector Frederick George Abberline 2000 The Man Who Cried Cesar 2000 Chocolat (2001) Roux 2000 Before Night Falls Bon Bon 2000 Before Night Falls Lieutenant Victor 1999 Sleepy Hollow Ichabod Crane 1999 The Astronaut's Wife Spencer Armacost 1999 The Ninth Gate Dean Corso 1998 Fear and Loathing in Las Vegas Raoul Duke 1997 Donnie Brasco Donnie Brasco/Joe Pistone 1995 Dead Man William Blake 1995 Don Juan DeMarco Don Juan DeMarco 1994 Ed Wood Ed Wood 1993 What's Eating Gilbert Grape Gilbert Grape 1993 Benny & Joon Sam 1993 Arizona Dream Axel Blackmar 1991 Freddy's Dead: The Final Nightmare Teen on TV 1990 Edward Scissorhands Edward Scissorhands 1990 Cry-Baby Wade "Cry-Baby" Walker 1987 21 Jump Street (1987) Officer Tom Hanson 1986 Platoon Lerner 1984 A Nightmare on Elm Street (1984) Glen Lantz