Apartment 143
2012 · Horror
as Alan White
A Desert
2025 · Horror
as Alex Clark
Beginners
2011 · Comedy
as Elliot
The Unusuals
2009 · Comedy
as Detective Eddie Alvarez
Falling Water S2
2018 · Drama
as Woody Hammond
Night Moves
2014 · Drama
as Sean
God's Country
2022 · Thriller
as Arthur
The Mad Whale
2019 · Drama
as The Chairman
The Girl from Plainville
2022 · Biography
as David Carter
Unbelievable
2019 · Crime
as Steve Rasmussen
The Skateboard Kid
1993 · Comedy
as Snake
Rush Hour
1998 · Action
as Cop at Diner
Hitchcock
2012 · Biography
as Hilton Green
Zoe
as Nick
Endings, Beginnings
2020 · Drama
as Fred
Green Room
2016 · Horror
as Clark
Yes Man
2008 · Comedy
as Flyer Guy
Tracker S1-S3
2024 · Action
as Raymond Ockman
The Adventures of Thomasina Sawyer
2020 · Adventure
as Judge Thatcher
Pleasantville
1998 · Comedy
as Mark's Lackey #1
Legit S1-S2
2013 · Comedy
as Todd