Cast Credits New Amsterdam (2018) Guest starring as Russian Ambassador Episode 1x01: Pilot (Sep 25, 2018) [Co-Star] Manifest (2018) Guest starring as Gordon Landon (2 episodes) Episode 2x12: Call Sign (Mar 30, 2020) Episode 2x11: Unaccompanied Minors (Mar 23, 2020) Believe (2014) Guest starring as Horse Stables Manager Episode 1x08: Together (Apr 27, 2014) The Blacklist (2013) Guest starring as Colin Anglim Episode 7x18: Roy Cain (No. 150) (May 8, 2020) Elementary (2012) Guest starring as Joe Bey Episode 2x20: No Lack of Void (Apr 10, 2014) Person of Interest (2011) Guest starring as Solnick Episode 1x02: Ghosts (Sep 29, 2011) [Co-Star] The Good Wife (2009) Guest starring as Server Episode 1x14: Hi (Feb 9, 2010) [Co-Star] L.A. Law (1986) Guest starring as Stan Vlasic Episode 4x21: Outward Bound (May 10, 1990) Matlock (1986) Guest starring as Jim Beck (2 episodes) Episode 4x10: The Prisoner (2) (Nov 21, 1989) Episode 4x09: The Prisoner (1) (Nov 14, 1989)