Dimitri LeonidasActingBorn 14/11/1987Brent, London, England, UKKnown ForThe Split Up2026Those About to Die2024Masters of the Air2024Foundation2021The One2021Kill Ben Lyk2018Renegades2017Riviera2017Genius2017Rosewater2014The Monuments Men2014Animals2012Sinbad2012Centurion2010Tormented2009Doctor Who2005Hustle2004Casualty1986Grange Hill1978