Matthew Needham (Doctor Who, Sanditon) plays Lord Larys Strong in HBO Max's streaming sensation House of the Dragon With so much violence, death, incest, and abuse, the loyal advisor and confidant to the Queen still managed to shock audiences with a bizarre display of dominance as he enthusiastically revealed the spies in Red Keep to[...]