Teal'c of Chulak

Played by Christopher Judge