Crew
Invasion '53
2025 · as Colonel Chester
Carry the Darkness
2025 · as Craig Wagner
Ghostwritten
2022 · as Cab driver
Wonder Woman 1984
2020 · as Exterior Mall Cop
Lost Holiday
2019 · as Iko's Buddy
DC Noir
2019 · as Leonard Sanderson
Fishbowl
2018 · as Rick
The Henchman's War
2012 · as Joe King
Prime
2005 · as Yuppy Dad (uncredited)
Cry_Wolf
2005 · as Homicide Detective (uncredited)
The Game of Their Lives
2005 · as Referee (uncredited)
A Dirty Shame
2004 · as Neuter Dad (uncredited)