
Leona Vaughan
Actor · Born February 3, 1996 · Caerphilly County Borough, South Wales, UK
Acted in 4
2020s
- 2021
Communists!
Anna
2010s
- 2015
Bridgend
Grace
- 2012
- 2011
Hacker Time
TV
Directed 1
2020s
- 2025
The Green Cottage
Director

Actor · Born February 3, 1996 · Caerphilly County Borough, South Wales, UK
2020s
Communists!
Anna
2010s
Bridgend
Grace
Hacker Time
TV
2020s
The Green Cottage
Director