Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Stephen Speed was born on November 6, 1955 in Salford, Greater Manchester, England, UK. He was an actor, known for Doctor Who (1963), The Old Men at the Zoo (1983) and Pineapple Poll (1979). He died on November 11, 2014 in Denmark Hill, London, England, UK.