2020
Love and Monsters
Actor - Elderly Colonist
2018
Killer Kate!
Actor - Hank
2014
Atlas Shrugged: Part III
Actor - Dr. Floyd Ferris
2011
Midnight Son
Actor - Detective Ginslegh
2007
National Treasure: Book of Secrets
Actor - Control Room Guard
2005
Son of the Mask
Actor - Additional Voices
2004
Constantine
Actor - Vermin Man
Full filmography