Dimitri Leonidas

Dimitri Leonidas (born 14 November 1987) played Howie Spragg in DW: The God Complex.