Acting
The Last Post
Waiter
2017
Empire of the Sharks
Edgar
A Lucky Man
2013
Attack on Darfur
Musa
2009
Mercenary for Justice
Greek Army Captain
2006