Debra Leigh-Taylor

Place of birth:

London, England, UK:


Film Credits

Mamma Mia! Here We Go Again (2018)
as Fisherman's Wife
Dogged (2017)
as Meredit Jones
The Imitation Game (2014)
as Evacuee (uncredited)
I Give It a Year (2013)
as Wedding Guest / Partygoer (uncredited)