2023
as Priest
2022
as Mr. Fletcher
2020
as Gregory Gregory Sr.
2015
as Patient
2010
as Dufflepud #3
as Rory
2008
as White Client
2005
as Pastor Rourke
2001
as John
as Nervous Nellie (uncredited)
as Mark