Dimitri Leonidas

Dimitri Leonidas

Birthday: November 14, 1987

Place of Birth: Brent, London, England, UK

Television Credits

Those About to Die
Those About to Die
Scorpus 10 episodes 2024
View Show Details
Foundation
Foundation
Hober Mallow 7 episodes 2021
View Show Details
The One
The One
James Whiting 8 episodes 2021
View Show Details
Riviera
Riviera
Christos Clios 21 episodes 2017
Sinbad
Sinbad
Anwar 12 episodes 2012
View Show Details
Grange Hill
Grange Hill
Josh Irvine 58 episodes 1978