Lor Wilson

Lor Wilson played Lucy Cartwright and Daughter of Mine in Human Nature and The Family of Blood. They reprised the role of Daughter of Mine in the Doctor Who: Lockdown! story The Shadow in the Mirror.