Question: who plays sir richard carlisle in downton abbey?
Answer: Iain Glen