2024
The Veil as NSA Chief2024
Bonus Trip as Atlas2023
Silo as Recycling Manager2023
Archie: The Man Who Became Cary Grant as Dr. Hansen2023
Indiana Jones and the Dial of Destiny as Screaming Cabbie2022
Secrets of the Universe as Narrator2022
The Contractor as Tired Eyed Man2021
Landscapers as First AD2021
Zack Snyder's Justice League as Prison Guard2020
Brave New World as Officiant2019
Pennyworth: The Origin of Batman's Butler as CIA Chief Hightower2019
Maleficent: Mistress of Evil as Forest Warrior Fey Grandfather2018
Ready Player One as IOI Board Member2017
Justice League as Prison Guard2017
Eliminators as Agent Reid2017
Slaughterbots as News Anchor2016
Assassin's Creed as Prison Guard (uncredited)2016
I.T. as Detective Metzger2011
Episodes as Roger2004
L'Américain as Bruce Donahue1997
A Witch's Way of Love as Punk1988
Frantic as Marine Guard