Lucy Chappell
Birthday: | Place of Birth: Scotland, UK...
Known For
Acting
Year
Title
Role
2018
The Satanic Nun
as Lea
2017
Mayhem
as Jenny
2015
An Inspector Calls
as Edna
2015
Survivors
as Teenage Girl
2014
Remission
as Woman