Green and Gold 2025
as Brozo
Corridor 2024
as Mark the Janitor
Land of Tomorrow 2022
as Lucas Stevens
East of Middle West 2021
as Troy
The Fear of Looking Up 2019
as Father / Priest
Your Holy Eyes 2015
as Father Sternberg
Credits from TMDB.