Tiny Little Voices 2025
Actor
Sentinel 2024
as Jarrod
The Monster 2015
as Eramus Quince
Stag Hunt 2015
Howl 2013
as Mr. Bolton
Borrowed Time 2013
as Radio DJ (voice)
Credits from TMDB.