Characters played by Kal Weber
Captain Jan Templar
Characters played by Taylor Lawrence
Shadow Marshal Luger
Characters played by Tom Clarke Hill
Sgt. Rico Valasquez
Characters played by Sean Pertwee
Colonel Gregor Hakha
Characters played by Brian Cox
Scolar Visari
Characters played by Steven Berkoff
General Joseph Lente
Characters played by Ronny Cox
General Stuart Adams
Characters played by Bob Sherman
General Bradley Vaughton
Characters played by John Schwab
Additional ISA Voices
Characters played by Kenny Andrews
Additional ISA Voices
Characters played by Kerry Shale
Additional ISA Voices
Characters played by Eric Meyers
Additional ISA Voices
Characters played by Larissa Murray
Additional ISA Voices
Characters played by Jonathan Keeble
Additional Heghast Voices
Characters played by Gary Martin
Additional Heghast Voices
Characters played by Alex Dee
(uncredited)