Deaglan Angus

Deaglan Angus is an Irish scientist in Back in Action: Alien Universe. He will first appear in Prey of the Irish.

Back in Action: Alien Universe

 * Prey of the Irish (first appearance)