Picture of Kathleen Byron

Kathleen Byron

Born Jan 11, 1921 in London, England, UK

Kathleen Elizabeth Fell, known professionally as Kathleen Byron, was an English actress best remembered for her performance as the unstable Sister Ruth in 1947's Black Narcissus.

Filmography

Shows & movies
Perfect Strangers (2001)
Emma
Together
An Englishman's Castle
Village Hall
Craze
Nothing but the Night
Twins of Evil
Hammerhead
Night of the Eagle
Young Bess
The Gambler and the Lady
Scarlet Thread
The Small Back Room
A Matter of Life and Death