Cast Credits House of Cards (2013) Guest starring as Diplomat Episode 3x07: Chapter 33 (Feb 27, 2015)