- Outlander -Graham McTavish Hasn’t Ruled Out Returning To ‘Outlander’ In Future Seasons
Graham McTavish said goodbye to Outlander when Dougal MacKenzie was killed by his nephew — and his nephew's wife — in the Season 2 finale. But the actor made his triumphant return when McTavish appeared in Outlander Season 5 as Dougal's son Buck MacKenzie.
His appearance was a shock to the fandom since production kept it a secret and many people had assumed that Mark Barrett would fill the role of Geillis and Dougal's son, William Buccleigh "Buck" MacKenzie. While speaking to The Dipp, McTavish says that he too was taken a bit aback when he was approached for the role — but that didn't mean the actor hesitated at all when Outlander came a-knocking again.
"There was surprise on my part," McTavish tells me of his return to Outlander during a Zoom call. "I kind of half expected them to ask me to come back as Dougal in some kind of flashback."
Having kept busy since Dougal's demise in the 2016 episode "Dragonfly in Amber," McTavish was on the set of Preacher when he got the call from Outlander to come back. "When they actually said, 'No, we'd like you to come back as your own son,' I was like, 'Huh, how's that gonna work?'"
Tobias Menzies set the precedent of the same actor playing both ancestor and descendant when Outlander first began. But McTavish's double roles were seasons apart when Dougal's illegitimate son Buck came onto the scene in Season 5, Episode 7, "The Ballad of Roger Mac." While Buck is a grown man with a family of his own, it still meant McTavish had to be playing a character decades younger than his actual 59-year-old self. But the production of Outlander, who has been reserved when it comes to the aging-up of Heughan's Jamie and Caitriona Balfe's Claire, took on the task of aging-down McTavish for this bit of inspired casting.