Question: who plays peter russo on house of cards
Answer: Corey Daniel Stoll ( born March 14 , 1976 ) is an American actor .