When he’s not kicking ass on Game of Thrones, prolific Scottish actor James Cosmo is a king among character actors. With over 100 credits to his name, it’s pretty well guaranteed that you’ve seen him before. Some of his more notable film credits include Highlander, Braveheart, The Chronicles of Narnia: The Lion, the Witch and the Wardrobe, Trainspotting, and Troy, and on television he’s appeared in the series Sons of Anarchy, Castle, The 10th Kingdom, Ivanhoe, The Sweeney, and, of course, Game of Thrones. He’s always awesome, and I’m always happy to see him onscreen. James Cosmo turns 64 today.