Msamati, best known for his role on The No. 1 Ladies Detective Club, will play Salladhor Saan, a notorious pirate who sails for Stannis Baratheon (Stephen Dillane). Entertainment Weekly first reported the news.
The actor is the latest to join the large and impressive guest cast for Season 2 of the HBO fantasy drama. The newcomers include Robert Pugh, Hannah Murray, Roy Dotrice, Liam Cunningham, Carice van Houten, Gwendoline Christie, and The Tudors' Natalie Dormer.