O Kleftis 2005
Actor
A Touch of Spice 2003
as Turkish Dean
The Christmas Carols 2025
Executive Producer
Credits from TMDB.