2018 | The Outsider as Nick Lowell |
2017 | 2036: Nexus Dawn as Niander Wallace |
2017 | Blade Runner 2049 as Niander Wallace |
2016 | Suicide Squad as The Joker |
2013 | Dallas Buyers Club as Rayon |
2011 | TT3D: Closer to the Edge as Narrator (voice) |
2009 | Mr. Nobody as Nemo Nobody (old & adult)Watch Free |
2007 | Chapter 27 as Mark David Chapman |
2006 | Lonely Hearts as Raymond Martinez FernandezWatch Free |
2006 | Armenian Genocide as (voice) |
2005 | Lord of War as Vitaly OrlovWatch Free |
2004 | Alexander as Hephaistion |
2003 | Sol Goode as Rock Star Wannabe (uncredited)Watch Free |
2002 | Highway as Jack Hayes |
2002 | Panic Room as Junior |
2002 | Phone Booth as Bobby (uncredited) |
2000 | Requiem for a Dream as Harry Goldfarb |
2000 | American Psycho as Paul Allen |
2000 | Sunset Strip as Glen Walker |
1999 | Fight Club as Angel Face |
1999 | Black & White as Casey |
1999 | Girl, Interrupted as Toby |
1998 | Basil as BasilWatch Free |
1998 | Urban Legend as Paul Gardener |
1998 | The Thin Red Line as 2nd Lt. William Whyte |
1997 | Prefontaine as Steve Prefontaine |
1997 | Switchback as Lane Dixon |
1996 | The Last of the High Kings as Frankie Griffin |
1995 | How to Make an American Quilt as Beck |
1994 | Cool and the Crazy as Michael |
1994 | My So-Called Life as Jordan Catalano |
We're compatible
Stream Plex from just about any phone, tablet, smart TV, gaming consoles, or PC.