Debra Leigh-Taylor 11/05/2024 , (0 years old) in London, England, UK

Known for department

Acting

Biography

poster The Imitation Game (2014)

Evacuee (uncredited)

poster John Carter (2012)

Student (uncredited)

poster I Give It a Year (2013)

Wedding Guest / Partygoer (uncredited)

poster Injustice (2011)

Shop Assistant

poster Dogged (2017)

Meredit Jones

Show more
Show more

No have Galleyries