The casting director of Outlander, Suzanne Smith, has explained why Diarmaid Murtagh took over the role of Buck MacKenzie from Graham McTavish. Smith stated that the reason for the recasting was because they needed a younger actor for the part. She praised McTavish and mentioned his spin-off show with Sam Heughan, Men In Kilts. Smith also discussed the process of casting other main characters in Outlander and mentioned her involvement in upcoming projects. Outlander season 7, part 1 is currently streaming on Starz in the USA and Lionsgate+ in the UK.