Afra Hines, actress