Leon Ancliffe Details Cast On MovieCast On TV Name Leon Ancliffe Also Known As Birthday Gender Male Place of Birth As: Herbert ("The Monkey2018-10-01New Chilling Tales: ...