Leona Allen
Biography
Leona is an actor and writer based in London. Recent acting credits include: Anansi the Spider (Unicorn Theatre); Christmas in the Sunshine (Unicorn Theatre); After Birth (UK Tour); The Devil’s Hour (Amazon Prime); The Third Day: Autumn (Sky/HBO); Holes (UK Tour); I'd Rather Go Blind (Omnibus Theatre); The Meeting (Chichester Festival Theatre); My Brother, My Sister and Me (Polka Theatre), The Cr... show more
Known For
Acting
Popularity
0.0
Gender
Female
Place of Birth
Lewisham, London, England, UK

