Leona Clarke
Actor
Biography
Leona Clarke is a multi award-winning British actress. She is best known for her work as Sheila Birling in the 2017 film adaptation of JB Priestley's book An Inspector Calls; and as Jenny Rose in Faith (2021) for which she received 16 wins and 4 nominations for Best Leading Actress.
She has recently completed filming for The Aryan Papers (2022), Pulcinella (2022) and A Touch of Vengeance (2022).
Leona has co-produced feature films Morris Men (2022) and Room Sixteen (2022) as well as producing short film Dinah (2021) in which she also stars as a boxer.
Filmography
The Jack in the Box Rises
as Olivia Brown 2024
Rob1n
as Lexi 2025
The Deadly Swarm
as Ellie 2024
Mega Twister
as Peggy 2024
Jack Frost
as Young Lesley 2022
An Irish Angel
as Esme Jackson 2022
Bloody Mary Returns
as Yasmin 2022
All That You Love Will Be Carried Away
as Mary 2019
I Know What You Did Last Christmas
as Millie 2025
A Touch of Vengeance
as Maria 2022
Black Lizard Tales
as Sister Juliana 2020
An Inspector Calls
as Sheila Birling 2018
The Miner's Son
as Chrissy 2024
Project Summer
as Helena 2022
Skinned
as Rose 2021
Unhinged: Retribution
as Gloria 2023