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