Back

Luan Peters

Born 1946-06-18

Luan Peters was born on June 18, 1946 in Bethnal Green, London, England, UK. She was an actress, known for Doctor Who (1963), Freelance (1970) and Z Cars (1962). She died on December 19, 2017 in London, England, UK.

Known for

Twins of Evil 1971 · 6.6 The Devil's Men 1976 · 4.3 The Flesh and Blood Show 1972 · 5.4 The Wildcats of St. Trinian's 1980 · 3.7 Pacific Banana 1981 · 4.5