Leo Chell was born on February 21, 1981 in London, England, UK. He is an actor, known for The Call Up (2016), Doctors (2000) and Monochrome (2016).
Sin datos