Lor Wilson

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