Flora Spencer-Longhurst

Flora Spencer-Longhurst

Flora Spencer-Longhurst (born 1985 or 1986) is an English stage and television actress. She is best known for her role in the CBBC series Leonardo and the FX series The Bastard Executioner.


Cast

The Irish Connection (2022)

IMDB: 4.4 (687 votes)
Say Your Prayers (2020)

IMDB: 5.3 (373 votes)
Oasis (2017)

IMDB: 8.1 (5002 votes)