Actor
Ballistic
2026 · as Bank Security Guard
Christmas Beneath the Stars
2021 · as Clerk
Where'd You Go, Bernadette
2019 · as Stu Reardon (Microsoft Executive) (uncredited)
Last Flag Flying
2017 · as Angry Father
The Visit
2015 · as Police Officer (uncredited)
High Chicago
2011 · as Chuck
Happy Tears
2009 · as Mitch
Law Abiding Citizen
2009 · as Older Cop
The Answer Man
2009 · as Paul
Mad at the Moon
1992 · as Townsperson