NS404: Provenance 2018
as Homeless Prophet
Cannibal Claus 2016
as Ralph (Nick's Boss)
Franklin: A Symphony of Pain 2015
as Lord Balthazar / Pastor Thomas
Unearthed 2004
as Dr. Walter Pinder
Credits from TMDB.