
Leona Clarke
Born
August 6, 1993 (31 years old)
Known For
Acting
Place of Birth
Netherlands
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.

Rob1n
Lexi
2025

The Miner's Son
Chrissy
2024

Mega Twister
Peggy
2024

The Deadly Swarm
Ellie
2024

The Jack in the Box Rises
Olivia Brown
2024

Unhinged: Retribution
Gloria
2023

Bloody Mary Returns
Yasmin
2022

An Irish Angel
Esme Jackson
2022

Jack Frost
Young Lesley
2022

Betrayed
Jenna
2022

A Touch of Vengeance
Maria
2022

Skinned
Rose
2021

Black Lizard Tales
Sister Juliana
2020

An Inspector Calls
Sheila Birling
2018

Beast
Shopper
2018