Leo Chell
Birthday:
21 February 1981, London, England, UK
Height:
178 cm
Leo Chell was born on February 21, 1981 in London, England. He is an actor, known for Monochrome (2016), The Mercy (2017) and X+Y (2014).