Glenn

Glenn was a Lieutenant in the United States Air Force. He was assigned to the Alpha Site. He came to warn Major Samantha Carter and Jacob Carter that the base was under attack by Anubis. He was shot in the back and killed by a Kull warrior.