Sheila Allen is a 78 years old actress (22 octobre 1932 - 13 octobre 2011). Sheila Allen has appeared in 4 shows and 3 movies. A performance to be found in the role of Number Fourteen in the series The Prisoner (1967). In the cinema, in the role of Diana Looran in the feature film Children of the Damned.