No photoPamela DuncanActingGrantham, Lincolnshire, England, UKDied 27/06/2010Known ForWish You Were Here1987Personal Services1987The Dandelion Clock1975Whatever Happened to the Likely Lads?1973Tom Brown's Schooldays1971The Flaxton Boys1969