Question: who played viserys targaryen in game of thrones?
Answer: Harry Charles Salusbury Lloyd