Filmography
Doctors
2000 · Joe Nyland
Lolita
1997 · Young Humbert Humbert
Shackleton
2002 · Very Young Applicant
The Browning Version
1994 · Taplow
Get Real
1998 · Steven Carter
Jump
2008 · Phillippe Halsman