Hadden

Hadden is a Major in the United States Air Force and leader of SG-12. He and his team accompanied Teal'c to P9G-844 to investigate the Sodan distress call. Once there, he became trapped because Volnek removed the crystal from the Eye of the Gods transporter.