20 Years Delfinario 2025
as Self
The Heart of the Beast 2005
as Tolls Police Officer
Opa! 2005
as Yorgos
The Loser Takes All 2002
as detective
Credits from TMDB.