2021
as TV Missionary
2014
as The Mad Doctor
2023
as Dr Jay Tupple
2020
as Video Blogger
2022
as Rufus
2016
as Jay
as Phil Miller
as Abraham Van Helsing
2018
as The Sheriff
2015
as Rick
as Doctor (segment "Reunion") (as Rick Montgomery)
2007
as David's Father
as Shiloh
as Dr. Larry Neville
2006
as Paul
as Priest
2017
as Jim Burd
2012
as Lord Paradox
2009
as Jim's Dad
2019
as Dr. Albert Clarkson