Mike Bennett
The Short Game (2024)
Officer Dudley
A Man Called Otto (2022)
Local Reporter
An American Pickle (2020)
Al
Battleship Greyhound (2020)
Bertram Plain
The Post (2017)
Richard
Inferno (2016)
Ted
A Hologram for the King (2016)
Agent Faye
Bridge of Spies (2015)
Antonio (voice)
Beverly Hills Chihuahua 2 (2011)
Additional voices (uncredited)
Relative Strangers (2006)
Stand In
Broken (2007)