Question: who plays the swede on hell on wheels
Answer: Christopher Heyerdahl ( born September 18 , 1963 ) is a Canadian actor , best known for portraying the `` Swede '' in Hell on Wheels .