P

Peter Duguid

Born 27 February 1923 in Felling, Durham, England, UK

Died 3 March 2009 (aged 86)

Director

See all 16 →

Actor