who plays theon greyjoy on game of thrones
Alfie Allen Alfie Allen (born 12 September 1986) is an English actor. He is best known for portraying Theon Greyjoy in the HBO series Game of Thrones since 2011.[1][2]
Viserys Targaryen Viserys is portrayed by Harry Lloyd in the HBO television adaptation.[2][3][4]
Rory McCann McCann portrays Sandor "The Hound" Clegane in the HBO series Game of Thrones.[8][9][10]
List of St. Elsewhere characters Portrayed by Denzel Washington