Flora Spencer-Longhurst

Flora Spencer-Longhurst

Born in

Flora Spencer-Longhurst's Main TV Roles

Show Character(s)
The Bastard Executioner TV Show
The Bastard Executioner
Leonardo (UK) TV Show
Leonardo (UK)

Main Movie Roles

Guest TV Roles

[none found]


Flora Spencer-Longhurst entered the National Youth Music Theatre at age eleven and had studied at Manchester University. She made her television debut in 2005 in the BBC television series Dalziel and Pascoe which featured actor Warren Clarke. Her professional stage debut was in 2007 at the Young Vic Theatre in a critically acclaimed production of The Member of the Wedding where she played the part of Frankie Addams. Among her other stage credits was the role of Rosalie in the Lillian Helman play The Children's Hour at the The Royal Exchange Theatre. She had played the character Cecily in a musical adaptation of Oscar Wilde's The Importance of Being Earnest and had also performed the role of Belle in a stage version of A Christmas Carol at the King's Head Theatre. Recent roles include Reza in the West End production of the musical Once and has played Lavinia in Titus Andronicus at Shakespeare's Globe.
Her most recent and probably best known television part was the dual role of Lisa/Tomaso in the CBBC series Leonardo where she played the part of a girl disguised as an apprentice male artist. Other roles in television have included Losing It with Martin Clunes and the 2006 pilot episode of Inspector Lewis. As Spencer-Longhurst has done more stage and theatre work, she has not had extensive film and television exposure. Her motion picture debut Walking with the Enemy had won her a Best Supporting Actress award at the Fort Lauderdale International Film Festival and was released in April 2014. Her other television work has had her working alongside actors such as Kenneth Branagh (Wallander), Peter Davison (Unforgiven), and Ben Kingsley (Walking with the Enemy).


Related sites for this celeb
You are successfully logged out.

ShareTV Login

Enter the text in the image shown if you are human.
WARNING: after 2 more failed attempts you will be locked out

Create Account

Verify Password

Verification code (check your email for the verification code)

Verification code has been sent to the following email address:
If you didn't receive the verification code:

1. Check your bulk/spam folder.

2. Try to whitelist our email address (noreply@sharetv.org)

3. Resend verification email

If you mistyped your email address change it here
Create a free ShareTV account to make a personalized schedule of your favorite TV shows, keep track of what you've watched, earn points and more.
Verify your username and email to complete your Registration
Enter the text in the image shown if you are human.
WARNING: after 2 more failed attempts you will be locked out

Forgot Your Password?

Enter the email address you used to create the account and your password will be emailed to you.