Actor: Tommy Duggan
Other entries with the name Tommy Duggan
Final Conflict, The
Gorgo
Omen, The (1976)