McLeod previously stepped into the Game of Thrones universe with a role in House of the Dragon. He played Ser Joffrey Lonmouth, also known as the “Knight of Kisses,” during the show’s first season.
Joffrey was part of the drama surrounding the Targaryen royal court and appeared in season one, including episodes three and five. One of his most memorable moments came during Princess Rhaenyra Targaryen and Laenor’s wedding feast, when he approached Ser Criston Cole.
So yes, if McLeod’s face was giving you a major case of déjà vu, there’s your answer.
But House of the Dragon isn’t the only recognizable title on his résumé. According to IMDb, McLeod also appeared in an episode of Outlander in 2022. He has also picked up several credits on the TV series Star City.

