Filmography
-
Cast | Terminator Salvation Premiere 2009 John Connor
-
Cast | Public Enemies Premiere 2009 Melvin Purvis
-
Cast | Killing Pablo Premiere 2009 Major Steve Jacoby
-
Cast | The Dark Knight Premiere 2008 Batman/Bruce Wayne
-
Cast | I'm Not There: Suppositions on a Film Concerning Dylan Premiere 2007 Jack
-
Cast | 3:10 to Yuma Premiere 2007 Dan Evans
-
Cast | I'm Not There: Suppositions on a Film Concerning Dylan Premiere 2007 Pastor John
-
Cast | Harsh Times Premiere 2006 Jim Davis
-
Cast | The Prestige Premiere 2006 Alfred Borden
-
Cast | Rescue Dawn Premiere 2006 Dieter Dengler
-
Cast | The New World Premiere 2005 John Rolfe
-
Cast | Batman Begins Premiere 2005 Batman/Bruce Wayne
-
Cast | Howl's Moving Castle Premiere 2004 Howl (English Version)
-
Cast | The Machinist Premiere 2003 Trevor Reznik
-
Cast | Laurel Canyon Premiere 2002 Sam
-
Cast | Equilibrium Premiere 2002 John Preston
-
Cast | Reign of Fire Premiere 2002 Quinn Abercromby
-
Cast | Captain Corelli's Mandolin Premiere 2001 Mandras
-
Cast | American Psycho Premiere 2000 Patrick Bateman
-
Cast | Shaft Premiere 2000 Walter Wade Jr.
-
Cast | A Midsummer Night's Dream Premiere 1999 Demetrius
-
Cast | Mary, Mother of Jesus Premiere 1999 Jesus of Nazareth
-
Cast | All The Little Animals Premiere 1998 Bobby
-
Cast | Velvet Goldmine Premiere 1998 Arthur Stuart
-
Cast | Metroland Premiere 1997 Chris
-
Cast | The Secret Agent Premiere 1996 Stevie
-
Cast | The Portrait of a Lady Premiere 1996 Edward Rosier
-
Cast | Pocahontas Premiere 1995 Thomas
-
Cast | Royal Deceit Premiere 1994 Prince Amled
-
Cast | Little Women Premiere 1994 Laurie Laurence
-
Cast | Swing Kids Premiere 1993 Thomas
-
Cast | Newsies Premiere 1992 Jack Kelly
-
Cast | A Murder of Quality Premiere 1991 Tim Perkins
-
Cast | Treasure Island Premiere 1989 Jim Hawkins
-
Cast | Henry V Premiere 1989 Falstaff's Boy
-
Cast | Mio in the Land of Faraway Premiere 1987 Yum Yum
-
Cast | Empire of the Sun Premiere 1987 Jim Graham
-
Cast | Anastasia: The Mystery of Anna Premiere 1986 Alexis
-
Cast | Heart of the Country Premiere 1986 Ben Harris
-
Production | Harsh Times Premiere 2006 Executive Producer