2023
as Dr Jay Tupple
2022
as Rufus
2021
as Priest
2021
as TV Missionary
2020
as Grandpa
2020
as Shiloh
2020
as Video Blogger
2019
as Dr. Albert Clarkson
2018
as The Sheriff
2017
as Larry
2017
as Jim Burd
2017
as Julius Starling
2016
as Jay
2015
as Rick
2015
as Ted
2015
as Robert
2014
as Jedediah Cross
2014
as The Mad Doctor
2014
as Doctor (segment "Reunion") (as Rick Montgomery)
2013
as Ralph
2012
as Wink Walters
2012
as Lord Paradox
2009
as Harry Smith
2009
as Jim's Dad
2007
as David's Father
2006
as Paul
2005
2004
as Lee
as Abraham Van Helsing
as Dr. Lewis