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