Actor
Deep Cover
2025 · as Kat's Dad
Holmes & Watson
2018 · as Mark Twain
Florence Foster Jenkins
2016 · as Stagehand
Criminal
2016 · as Professor Callowell
Ghost in the Machine
2012 · as Tractor (Voice)
Red Lights
2012 · as Michael Sidgwick
Me and Orson Welles
2008 · as Radio Announcer
Sahara
2005 · as Gun Captain
Velvet Goldmine
1998 · as US Reporter 3
Mission: Impossible
1996 · as Kittridge Technician
The Affair
1995 · as GI #1