- Manhattan Night (2016) as Porter Wren
- Backtrack (2015) as Peter Bower
- Dragon Blade (2015) as Tiberius
- Septembers of Shiraz (2015) as Isaac
- Grand Budapest Hotel, The (2014) as Dmitri
- Third Person (2013) as Sean
- Detachment (2011) as Henry Barthes
- Midnight in Paris (2011) as ?
- Wrecked (2011) as Man
- High School (2010) as Psycho Ed
- Predators (2010) as Royce
- Fantastic Mr. Fox, The (2009) as Rickity
- Splice (2009) as Clive
- Brothers Bloom, The (2008) as Bloom
- Cadillac Records (2008) as Leonard Chess
- Darjeeling Limited, The (2007) as ?
- Passion Within, The (2007) as Manuel Rodríguez Sánchez "Manolete"
- Hollywoodland (2006) as Louis Simo
- Jacket, The (2005) as Jack Starks
- King Kong (2005) as Jack Driscoll
- Village, The (2004) as Noah Percy
- Singing Detective, The (2003) as First Hood
- Dummy (2002) as Steven
- Pianist, The (2002) as Wladyslaw Szpilman
- Affair of the Necklace, The (2001) as ?
- Love the Hard Way (2001) as Jack
- Bread and Roses (2000) as Sam
- Harrison's Flowers (2000) as Kyle
- Liberty Heights (2000) as Van Kurtzman
- Oxygen (1999) as Harry
- Summer of Sam (1999) as Ritchie
- Thin Red Line, The (1998) as Corporal Fife
- King Of The Hill (1993) as Lester