The City of Silence 2025
as Joe
Viqueens 2021
as (voice)
Operation Tigerpool 2021
The Crossing 2020
as Captain / Speaker (voice)
The Archivist 2017
as Leo (voice)
A Little Kingdom 2015
as William (voice)
Sail Away 2013
as Stevenson (voice)
Credits from TMDB.