Debra Leigh-Taylor

Debra Leigh-Taylor

Debra Leigh-Taylor

Debra Leigh-Taylor

Acting

Dogged (2017)

Meredit Jones

The Imitation Game (2014)

Evacuee (uncredited)

I Give It a Year (2013)

Wedding Guest / Partygoer (uncredited)

John Carter (2012)

Student (uncredited)

The Liar

Landlady