The Machinist (2004) Trevor Reznik
Filming
Equilibrium (2002)
John Preston
n/a
Reign of Fire (2001) Quinn Abercromby
****
Laurel Canyon (2002)
Sam
n/a
Captain Corelli's Mandolin (2001)
Mandras
*
Shaft (2000)
Walter Wade, Jr.
**
American Psycho (2000)
Patrick Bateman
*****
Mary, Mother of Jesus (1999)
Jesus of Nazareth
**
William Shakespeare's A Midsummer Night's Dream (1999)
Demetrius
****
All The Little  Animals  (1999)
Bobby Platt
****
Velvet Goldmine (1998)
Arthur Stuart
*****
Metroland (1997)
Chris
***
Portrait of a Lady (1996)
Edward Rosier
***
The  Secret Agent (1996)
Stevie
***
Pocahontas (1995) (voice)
Thomas
**
Royal Deceit (1994)
Prince Amled
***
Little Women (1994)
Laurie
****
Swing Kids (1993)
Thomas Berger
****
Newsies (1992) 
Jack Kelly/Francis Sullivan
*****
A Murder of Quality (1991) (TV)
Tim Perkins
n/a
Treasure Island (1990) (TV)
Jim Hawkins
****
Henry V (1989)
Falstaff's Boy
n/a
Mio min Mio (1987)
Jum-Jum
***
Empire of the Sun (1987)
Jim
*****
Anastasia: The Mystery of Anna (1986) (TV)
Alexei
n/a
"Heart of the Country" (1986) (mini) TV Series 
Ben Harris
n/a
1