No photoIllona LinthwaiteActingKnown ForThe Storm2023Lewis2007The Affair of the Necklace2001Shadow of the Noose1989Chocky's Challenge1986Chocky's Challenge1986The Little Drummer Girl1984No Defence1980Night People1978BBC2 Play of the Week1977New Scotland Yard1972Battle of Britain1969