Owen Teale is a Welsh actor who gained prominence for playing Ser Alliser Thorne in the HBO series Game of Thrones. Initially, he debuted in 2 episodes of Doctor Who : Vengeance on Varos in 1985. He next played Ham Peggotty in the BBC series David Copperfield. On the big screen, he first appeared in the 1989 film War Requiem. In the ’90s, he had roles in the movies Robin Hood, The Hawk, and The Cherry Orchard. The following decade, he landed parts in such films as King Arthur, The Last Legion, and Inconceivable. Then from 2011 to 2016, he played Alliser Thorne in Game of Thrones. At the same time, he starred as Dai Kosh in Stella. As of 2018, he stars as Peter Knox in A Discovery of Witches.