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. ...Show More
Terry Duggan's FILMOGRAPHY
as Actor (94)
Terry Duggan'S roles