Question: who played charles holy roman emperor in the tudors?
Answer: Sebastian Armesto