Leona Vaughan

Leona Vaughan

Active·Active 2021–2021

Leona Vaughan. Actress: Wolfblood. Leona Vaughan was born on 13 February 1995 in Caerphilly, South Wales, UK. She is an actress, known for Wolfblood (2012), Communists! (2021) and Cops and Monsters (2014).

Career stats
1Films
1Posters
—Years active
2021Peak year
Eras & genres
Eras
Genres

Selected work

1 poster