- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
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).
Awards
Filmography