Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Terry Duggan was born on April 15, 1932 in London, England, UK. He was an actor, known for 2001: A Space Odyssey (1968), Beautiful Thing (1996) and A Place to Hide (1976). He was married to Anna Karen and Pat Lyons. He died on May 1, 2008 in London, England, UK.