Actor · Born 1964
Echoes of Tomorrow
2026 · as Eli (segment "LifeQuest")
Christmas of Giving
2025 · as Mayor Lucas Quinn
Popeye the Slayer Man
2025 · as Lex
Earworm
2024 · as Williams
Assault on Hill 400
2023 · as Captain Massney
Benedict Arnold: Hero Betrayed
2021 · as Gen. John Burgoyne
Odd Man Rush
2020 · as Youth Coach
Crypto
2019 · as Agent Dixon
The Lamb
2018 · as Priest
Johnny Gruesome
2018 · as Matt Crane
Damsel
2017 · as Attendant
Joker's Poltergeist
2017 · as Maurice