Skip to content
StreamScapeX

Leo Harris

Known for Acting

Born
August 8, 2013 (age 13)
Birthplace
Swansea, West Glamorgan, Wales, UK

Filmography

3 titles