David Matthew Macfadyen (born 17 October 1974) is an English actor. He played MI5 Intelligence Officer Tom Quinn in the BBC television drama series Spooks, Mr. Darcy in the 2005 film of Pride & Prejudice and Daniel in the Frank Oz comedy Death at a Funeral. He also portrayed John Birt in the political drama Frost / Nixon, and Detective Inspector Edmund Reid in the BBC series Ripper Street. In 2015 he starred in the Sky Living series The Enfield Haunting as Guy Lyon Playfair.

Answer this question: who plays mr darcy in pride and prejudice? Let's think fast. Stream of consciousness:
To answer the above question, the relevant sentence is: He played MI5 Intelligence Officer Tom Quinn in the BBC television drama series Spooks, Mr. Darcy in the 2005 film of Pride & Prejudice and Daniel in the Frank Oz comedy Death at a Funeral. So the final answer is David Matthew Macfadyen.