Debra Leigh-Taylor

Place of birth:

London, England, UK:



Credits

Dogged (2017)
Meredit Jones
Enigma (2014)
Evacuee (uncredited)
Bu Aşk Fazla Sürmez (2013)
Wedding Guest / Partygoer (uncredited)
John Carter: İki Dünya Arasında (2012)
Student (uncredited)
The Liar ()
Landlady