Cast Credits Harlem (2021) Guest starring as Doctor 2 Episode 1x07: The Strong Black Woman (Dec 3, 2021) [Co-Star] FBI: Most Wanted (2020) Guest starring as Daniel Arwith Episode 2x14: Hustler (May 18, 2021) Manifest (2018) Guest starring as Patrick Taylor (2 episodes) Episode 1x05: Connecting Flights (Oct 22, 2018) Episode 1x03: Turbulence (Oct 8, 2018) Chicago Med (2015) Guest starring as Patrick Episode 4x11: Who Can You Trust (Jan 16, 2019) The Blacklist (2013) Guest starring as Samuel Rand Episode 3x21: Susan Hargrave (No. 18) (May 5, 2016) The Americans (2013) Guest starring as David R. Sepsill Episode 1x01: Pilot (Jan 30, 2013) Homeland (2011) Guest starring as Richard Johnson Episode 1x08: Achilles Heel (Nov 20, 2011) Blue Bloods (2010) Guest starring as Officer Tedesco Episode 2x02: Friendly Fire (Sep 30, 2011) The Good Wife (2009) Guest starring as Kurt Episode 5x16: The Last Call (Mar 30, 2014) Damages (2007) Guest starring as Thomas Weld's Lawyer Episode 5x06: I Need to Win (Aug 15, 2012) [Co-Star] The Wire (2002) Guest starring as Deputy US Attorney (3 episodes) Episode 5x08: Clarifications (Feb 24, 2008) Episode 5x02: Unconfirmed Reports (Jan 13, 2008) Episode 5x01: More with Less (Jan 6, 2008) Now and Again (1999) Guest starring as Minister Episode 1x19: There Are No Words (Apr 14, 2000) [Co-Star] Law & Order: Special Victims Unit (1999) Guest starring as Deputy District Attorney Ian Wofford Episode 12x14: Dirty (Jan 19, 2011) Guest starring as Thomas Eldridge Episode 16x04: Holden's Manifesto (Oct 15, 2014) Dark Skies (1996) Guest starring as Dr. Carl Sagan (2 episodes) Episode 1x20: Bloodlines (May 31, 1997) Episode 1x19: Strangers in the Night (May 24, 1997) Home Improvement (1991) Guest starring as Chris Harper Episode 5x03: Her Cheatin' Mind (Oct 3, 1995) Seinfeld (1989) Guest starring as Dugan (6 episodes) Episode 9x13: The Cartoon (Jan 29, 1998) Episode 8x22: The Summer of George (May 15, 1997) Episode 8x17: The English Patient (Mar 13, 1997) Episode 8x06: The Fatigues (Oct 31, 1996) Episode 8x04: The Little Kicks (Oct 10, 1996) Episode 8x01: The Foundation (Sep 19, 1996) View 3 more View 3 less Baby Boom (1988) Guest starring as Kevin O'Connor Episode 1x08: One Wednesday (Jul 13, 1989) Matlock (1986) Guest starring as Sgt. Jerry Reese Episode 3x06: The Captain (Jan 10, 1989) Miami Vice (1984) Guest starring as Ralph Episode 3x14: Cuba Libre (Jan 23, 1987)