A Sirens Call 2021
as Pirate Leader
The 716th 2018
as Alien Commander, Action Director
The Big Day 2018
as The Priest
Credits from TMDB.