James Duggan

James Duggan

James Duggan was an actor and producer, known for Función de tarde (1993), Inspector Morse (1987) and The Cosmonaut (2013). He died on January 29, 2013 in England.

Tv Show