Question: who plays mark usher on house of cards?
Answer: Campbell Scott