Sean Buchanan was born on September 30, 1968 in Inverness, Scotland as Stephen Charles Harper. He is an actor and writer, known for Lair, Censor (2021) and Mary Queen of Scots (2018). Read more on iMDB