Tommy Duggan was born on July 22, 1909 in Ireland. He was an actor, known for The Omen (1976), Superman II (1980) and The Final Conflict (1981). He died on November 2, 1998 in London, England. Read more on iMDB