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