Home›Leo SymesLeo SymesKnown for ActingBorn:2017-09-29Place:Rhondda, Glamorgan, Wales, UKMovies2025Big Steps Details TV Shows2026Believe Me Details 1986Casualty Details Better Later Details