Peter Duncan

Peter Duncan made his TV debut in an episode of “Doomwatch” in 1971.   His movies include “Stardust” and “The Old Curiosity Shop” in 1975. IMDB entry: Peter Duncan was…

Read More