Iwan Rheon has been cast as Liam Doyle, a leprechaun, in season three of American Gods. Rheon, who has many acting credits to his name, is known for his portrayal of Ramsay Bolton in Game of Thrones. 

According to EW, Doyle is a “a charming, good-natured leprechaun” that is on a more dignified path than a stereotypical leprechaun, “that is until he finds himself swept back into our world of gods, luck, and magic,”

American Gods’ announced the news today via their Instagram account.


RELATED: Marilyn Manson Joins AMERICAN GODS Season 3

Rheon joins Blythe Danner, Marilyn Manson, Danny Trejo, Dominique Jackson and Herizen Guardiola for season three. 


Audrey Kearns