Stuart 1998 All the Little Animals Bobby Platt 1999 A Midsummer Night's Dream Demetrius 1999 Mary, Mother of Jesus Jesus of Nazareth TV movie 2000 American Psycho Patrick Bateman 2000 Shaft Walter Wade, Jr. 2001 Captain Corelli's Mandolin Mandras 2002 Laurel Canyon Sam Bentley 2002 Reign of Fire Quinn Abercromby 2002 Equilibrium