Actor
Fear Street: Prom Queen
2025 · as Stoker
French Exit
2021 · as Daniel
Dark Phoenix
2019 · as Dive Bar Bartender
Rest Stop
2018 · as Boris
Hochelaga, Land of Souls
2017 · as Timothy O'Neal
X-Men: Apocalypse
2016 · as Fishing Boat Captain
The Informant
2013 · as Liam
Hired Help
2008 · as Steve Silverman
Citizen Duane
2006 · as Cecil Balfour
Love, Sex, and Eating the Bones
2003 · as Fighting Husband
Aftermath
2002
Varian's War
2001 · as Ballroom Man 2