Actor
Stay Put
2023 · as Val
The Manhattan Project
2022 · as Dr. Forsythe
Once Upon a Slice in the West
2022 · as The Preacher
Big Wheels: A Tale of the Laundry Game
2020 · as Rocky
Rev
2020 · as Maserati Rick
To No Man's Land
2019 · as Edward Elwan
Gear
2017 · as Roy
The Charon Incident
2012 · as Dr. Donahue