Sam Heughan

Sam Heughan

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