Dimitri Leonidas
Birthday: 1987-11-14 | Place of Birth: Brent, London, England, UK...
Known For
Acting
Year
Title
Role
2026
The Split Up
as Luke Christos
2021
The One
as James Whiting
2018
Renegades
as Jack Porter
2018
Kill Ben Lyk
as Roberto
2014
Rosewater
as Davood
2013
Animals
as Mark
2012
Sinbad
as Anwar
2009
Tormented
as Alexis
