Actor
Relay
2025 · as Carol (Operator #4)
Good Night, and Good Luck
2025 · as Don Surine
Oh, Canada
2024 · as Captain
Happiness for Beginners
2023 · as Mike
Out and About
2022 · as Evan
So Cold the River
2022 · as Hotel Owner
Human Capital
2020 · as Trainer
The Post
2017 · as Bob Haldeman
Sweets
2015 · as Doorman
Side Effects
2013 · as Cop (uncredited)
Public Enemies
2009 · as Special Agent
The Express
2008 · as Opposing Coach