who plays jamie in outlander
LOS ANGELES | By Piya Sinha-Roy. Actor Sam Heughan, who plays the role of Jamie Fraser in the television show ''Outlander'', is seen in an undated handout photo. LOS ANGELES As one of the leading actors on Starz's new time-travel romance series Outlander, Scottish actor Sam Heughan suddenly found both himself and kilt were under scrutiny.