















And here is his filmography:
Lonely Hearts (2006) as Raymond Fernandez
Lord of War (2005) as Vitaly Orlov
Alexander (2004) as Hephaistion
Panic Room (2002) as Junior
Highway (2002) as Jack Hayes
Sunset Strip (2000) as Glen Walker
Requiem for a Dream (2000) as Harry Goldfarb
American Psycho (2000) as Paul Allen
Girl, Interrupted (1999) as Tobias 'Toby' Jacobs
Fight Club (1999) as Angelface
Black and White (1999) as Casey
The Thin Red Line (199 cool as Second Lieutenant Whyte
Urban Legend (199 cool as Paul Gardener
Basil (199 cool as Basil
Switchback (1997) as Lane Dixon
Prefontaine (1997) as Steve Prefontaine
The Last of the High Kings (1996) as Frankie Griffin
How to Make an American Quilt (1995) as Beck
Cool and the Crazy (1994) (TV) as Michael
My So-Called Life (1994) TV Series as Jordan Catalano
So he is very multi-talented. He can sing, act, and be funny all at the same time









