The Cleaners 2025
as Zykos
Paper Flags 2019
as Restaurant owner
Ten 2017
Actor
What a Drag 1996
Credits from TMDB.