Robert Reborn 2019
as Herzog
Lords of Chaos 2018
as German Newscaster
Th'dread Rattlin' 2018
as Ranger John
Somnus 2016
as Stewart
Molly Crows 2013
as Chief Pathologist Dr. Wild
The Devil Made Me Do It 2012
as Detective
Credits from TMDB.