Actor
The Social Worker
2023 · as Foster Dad
Mayflower II
2020 · as Roland Burks
It's a Life Worth Living
2020 · as Pastor Mark
The Messenger's Box
2015 · as Pastor Mike
Polycarp
2015
A Horse Called Bear
2015 · as Pastor Andy
The Parricidal Effect
2014 · as Father
Christmas Grace
2014 · as Gary
Unexpected Places
2012
Peace Pox
2011 · as Sgt. Eskau
Tetherball: The Movie
2010 · as Tetherball Player