Max
Alone at Night (2023)
Owen
Like Father (2018)
Roscoe Joe
Poor Boy (2018)
Jon
Tides (2017)
Scott
Mr. Jones (2013)
Bunny
Nice Guy (2012)
Michael Whittaker
Rampart (2011)
Champ Pride
The Last Rites of Ransom Pride (2010)
Frank
Brotherhood (2010)
Big Russian Passenger
Pandorum (2009)
Fault Line (2009)
Eric Poole
Tenderness (2009)
Graham Sloan
The Informers (2008)
Art Bechstein
The Mysteries of Pittsburgh (2008)
Hutch
Stay Alive (2006)
Eddie O'Hare
The Door in the Floor (2004)
Gas Station Cashier
Terminator 3: Rise of the Machines (2003)
Michael Skakel
Murder in Greenwich (2002)
Corey
Life as a House (2001)
Kenny O'Donnell, Jr.
Thirteen Days (2000)
Writer