Night Shift 2026
as Walter
Deacon 2018
as Father Steven Dennison
Paranormal Evil 2017
as Harold Reed
Credits from TMDB.