Time of Death 2026
as Priest
Sorry, We're Dead 2024
as Lecturer 9
They Don't Cast Shadows 2022
as Pastor Emery
Chloe's Mountain 2021
as Pastor Mike
Love Is on the Air 2021
Assistant Director, Script Supervisor
Dawning of the Dead 2017
as San Francisco Victim
Credits from TMDB.