L
Acting
Leo Harris
Born 8 August 2013 · Swansea, West Glamorgan, Wales, UK · 13
Filmography
Movies
1 film
Something Pointless
2026 · Film · The Boy Who Never Smiles
Filmography
Series
2 shows
The Count of Monte Cristo
2025 · Series · Edward Villefort
Lost Boys and Fairies
2024 · Series · Jake