Debra Leigh-Taylor
Height: 163 cm
Debra was born in north west London and now lives in the Chiltern area of Buckinghamshire. She is married with two daughters. In her youth she became involved in a local fringe theatre west of London. ...Show More
Debra Leigh-Taylor's FILMOGRAPHY
as Actor (9)