Terry Duggan - Home

Terry Duggan

Terry Duggan was born on April 15, 1932 in London, England. He is known for his work on 2001, l'odyssée de l'espace (1968), Beautiful Thing (1996) and Meurtre par décret (1979). He was married to Anna Karen. He died on May 1, 2008 in London.
read more

Portrait Photos of Terry Duggan 14 Portrait Photos

Landscape Photos of Terry Duggan 42 Landscape Photos