Chief Leonard George

Leonard George, is the a chief of his people, and Canadian actor.

Roles
Chief in Spirits, Episode 13 in SG-1, Season 2.