Stephen Lang

Stephen Lang is an American actor best known for his role as Colonel Miles Quaritch in the Avatar franchise. He is, however, also a highly-acclaimed stage actor, Tony nominated, and was the antagonist in the single-season Fox series Terra Nova. He portrayed Mr. Salamatchla on the USA Network hit series Psych.