In 2012, he appeared in an episode of King. He has appeared in two episodes of Republic of Doyle as Carl Maher. He appeared in the Canadian film The Disappeared in the fall of 2012. He played in an episode of CBS's Vegas as FBI agent Patrick Byrne in 2013. In 2013, he began the recurring role of Isaac Taft on the Canada-based Syfy series Lost Girl. 2014 saw Doyle portray Aleksandre Belenko on Covert Affairs. He portrays Will Graham's defense attorney Leonard Brower on NBC's Hannibal, appeared as Chief of Police Vern Thurman on Fargo, and portrays Jackie Sharp's boyfriend (then later husband), Alan Cooke on House of Cards. In 2015, he appeared in a recurring role on This Life as high school principal, Andrew Wallace, and Sadavir Errinwright on the Syfy series The Expanse.