Sheila Hancock is a 91 years old actress (22 février 1933). Sheila Hancock has appeared in 18 shows and 16 movies. A performance to be found in the role of Helen A. in the series Doctor Who. In the cinema, in the role of Grandma Nathalie in the feature film The Boy in the Striped Pyjamas.