Lonely Hearts... as Raymond Fernandez (2006)
Chapter 27..............as Mark Chapman (2007)
Films
Lord of War.............. as Vitaly Orlov (2005)
Alexander................ as Hephaistion (2004)
Panic Room..................... as Junior (2002)
Highway........................... as Jack (2001)
Sunset Strip.............. as Glen Walker (2000)
Requiem for a Dream as Harry Goldfarb (2000)
American Psycho............ as Paul Allen (2000)
Girl Interrupted................. as Tobias (1999)
Fight Club.................. as Angel Face (1999)
Black and White................. as Casey (1999)
The Thin Red Line.... as 2nd. Lt. Whyte (1998)
Urban Legend.......... as Paul Gardener (1998)
Basil as Basil................................. (1998)
Switchback.................. as Lane Dixon (1997)
Prefontaine......... as Steve Prefontaine (1997)
Summer Fling............ as Frankie Griffin (1996)
How to Make an American Quilt.. as Beck (1995)
TV Shows
The Cool and the Crazy as Michael (1994)
My So-Called Life (TV series) as Jordan Catalano (1994)