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