Soupernatural 2010
as The Man
The Imposter 2008
as Johnny C
dc Talk: Supernatural Live Experience 1999
as Self
Creation Festival 1999
The Supernatural Experience Tour 1999
Actor
dc Talk: Welcome to the Freak Show 1997
Credits from TMDB.