Cold Take
Discover
Club
Blind Pick
Log in
Sign up
P
Peter Russell
Follow
Born 8 June 1931 in Leeds, West Yorkshire, England, UK
Died 28 July 1995 (aged 64)
Actor
See all 11 →
Sealed
1965
?.?
?.?
Doctor Who: The Time Meddler
Eldred
Sealed
1999
?.?
?.?
The Dark Room
Mr Helms
Sealed
1977
?.?
?.?
The Price of Coal, Part 1: Meet the People
Telephonist
Sealed
1977
?.?
?.?
Spend Spend Spend
1st Policeman