Terry Duggan
Birthday:
15 April 1932, London, England, UK
Terry Duggan was born on April 15, 1932 in London, England. He is known for his work on 2001: A Space Odyssey (1968), Beautiful Thing (1996) and Murder by Decree (1979). He was married to Anna Karen. He died on May 1, 2008 in London.
NEXT PAGE

Ape attacked by leopard