Question: who played viserys targaryen in game of thrones
Answer: Harry Charles Salusbury Lloyd ( born 17 November 1983 ) is an English actor .