Sam Heughan

Sam Heughan

Born
April 30, 1980
Birthplace
New Galloway, Dumfriesshire, Scotland, UK
80 programs featuring Sam Heughan