I Filmed Your Death TBA
as Greg, Producer
Elijah Peel 2026
Director
The Indignation of Michael Busby 2020
Cold Feet 2019
as Neil
Arkabutla 2017
as Lake Official
HoneyBee 2016
as Brian Morris
Smalltown 2016
as David
Losers Take All 2011
as Jock
Credits from TMDB.