The Dark Knight Rises (pre-production)

Bruce Wayne / Batman
2012 13 Flowers of Nanjing (filming)
John
2010 The Fighter (nog zien)
Dicky Eklund
2009 Public Enemies
Melvin Purvis
2009 Terminator Salvation
John Connor
2008 The Dark Knight

Bruce Wayne / Batman
2007 I'm Not There.
Jack / Pastor John
2007 3:10 to Yuma
Dan Evans
2006 The Prestige

Alfred Borden
2006 Rescue Dawn
Dieter Dengler
2005 The New World (nog zien)
John Rolfe
2005 Harsh Times
Jim Luther Davis
2005 Batman Begins (Video Game)
Batman (voice) / Bruce Wayne (voice)
2005 Batman Begins (nog es zien)
Bruce Wayne / Batman
2004 Hauru no ugoku shiro
Howl (voice: English version)
2004 The Machinist

Trevor Reznik
2002 Equilibrium

John Preston
2002 Reign of Fire
Quinn Abercromby
2002 Laurel Canyon
Sam
2001 Captain Corelli's Mandolin
Mandras
2000 Shaft
Walter Wade, Jr.
2000 American Psycho

Patrick Bateman
1999 Mary, Mother of Jesus (TV movie)
Jesus of Nazareth
1999 A Midsummer Night's Dream
Demetrius
1998 All the Little Animals
Bobby Platt
1998 Velvet Goldmine
Arthur Stuart
1997 Metroland
Chris
1996 The Secret Agent
Stevie
1996 The Portrait of a Lady
Edward Rosier
1995 Pocahontas
Thomas (voice)
1994 Little Women
Laurie
1994 Prince of Jutland
Amled
1993 Swing Kids
Thomas Berger
1992 Newsies
Jack 'Cowboy' Kelly
1991 A Murder of Quality (TV movie)
Tim Perkins
1990 Treasure Island (TV movie)
Jim Hawkins
1989 Henry V
Robin the Luggage-Boy
1987 Empire of the Sun