Menu Icon Search Icon


Lieutenant Glenn

Lieutenant Glenn had been stationed at the Alpha Site when it was attacked by Anubis's forces. He brought word to Carter and Jacob in the lab that the base had come under attack and that all personnel had been ordered to evacuate immediately to the Beta Site, however as he delivered the message, he was killed by one of Anubis's Kull Warriors.

Portrayed by: Sam MacMillan

Cross Reference: Alpha Site

Episode Reference: Death Knell