Graham McTavish as Ser Harrold Westerling Outlander star McTavish has been tapped to play Ser Harrold Westerling. Ser Harrold has served in the Kingsguard ever since the days of King Jaehaerys and embraces everything about chivalry and honour. Image Source: Getty / Michael Tran