The Mysteries of Pittsburgh
2008 · Adventure
as Art Bechstein
The Informers
2009 · Crime
as Graham Sloan
Stay Alive
2006 · Fantasy
as Hutch
Alone at Night
2023 · Horror
as Max
Life as We Know It
2004 · Comedy
as Ben Connor
Accidentally on Purpose
2009 · Comedy
as Zack
The Door in the Floor
as Eddie O'Hare
The Last Rites of Ransom Pride
2020 · Drama
as Champ Pride
Hunting the KGB Killers
2017 · Documentary
as Dmitri Kovtun
Brotherhood
2010 · Crime
as Frank
Tides
2018 · Drama
as Jon
Rampart
2012 · Crime
as Michael Whittaker
Like Father
as Owen
Thirteen Days
2001 · Drama
as Kenny O'Donnell, Jr.
Pandorum
2009 · Action
as Big Russian Passenger
Life as a House
as Corey
Wasted
2016 · Comedy
as Writer