Tommy Duggan
Born: 1909-07-22 Barnet, Middlesex, London, England, UK
Died: 1998-11-02
Tommy Duggan (22 July 1909 - 2 November 1998) is an English actor.
Acting (in our collection)
Omen III: The Final Conflict
(1981)
Superman II
(1980)
The Omen
(1976)
The Belles of St. Trinian's
(1954)