No photoPeter RussellActingBorn 08/06/1931Leeds, West Yorkshire, England, UK Died 28/07/1995Known ForTales of the Tardis2023The Dark Room1999Bird Fancier1985Last of the Summer Wine: Getting Sam Home1983England's Greens and Peasant Land1982Tales of the Unexpected1979The Mayor's Charity1977The Price of Coal, Part 1: Meet the People1977Spend Spend Spend1977It Shouldn't Happen to a Vet1976Days of Hope1975Days of Hope1975Leeds United!1974Centre Play1973Doctor Who: The Time Meddler1965Gideon's Way1965