Offworld: Alien Planet 2024
as Interrogator
Valley of the Witch 2015
Actor
Night of the Living Dead: Resurrection 2012
as Dr. Peter Chandler
Credits from TMDB.