
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).
Leo Chell's FILMOGRAPHY
as Actor (25)