Cast Credits Doom Patrol (2019) Guest starring as Big D Episode 1x11: Frances Patrol (Apr 26, 2019) Chicago Justice (2017) Guest starring as Defense Attorney William O'Boyle (2 episodes) Episode 1x12: Fool Me Twice (May 7, 2017) Episode 1x03: See Something (Mar 7, 2017) NCIS: New Orleans (2014) Guest starring as Dr. Steven Bellamy Episode 2x20: Second Line (Apr 5, 2016) Forever (2014) Guest starring as Norman Sontag Episode 1x10: The Man in the Killer Suit (Dec 2, 2014) Madam Secretary (2014) Guest starring as Tom Ryan Episode 2x13: Invasive Species (Jan 31, 2016) The Leftovers (2014) Guest starring as Neil Episode 2x08: International Assassin (Nov 22, 2015) Person of Interest (2011) Guest starring as Stu Sommers Episode 3x02: Nothing to Hide (Oct 1, 2013) Unforgettable (2011) Guest starring as Lt. Willard Episode 1x05: With Honor (Oct 18, 2011) Blue Bloods (2010) Guest starring as Jimmy Burke Episode 1x10: After Hours (Dec 3, 2010) Castle (2009) Guest starring as Ralph Carbone Episode 3x20: Slice of Death (Apr 4, 2011) The Mentalist (2008) Guest starring as Stephen Hannigan Episode 5x05: Red Dawn (Oct 28, 2012) Mad Men (2007) Guest starring as Herb Rennet (3 episodes) Episode 6x06: For Immediate Release (May 5, 2013) Episode 6x03: The Collaborators (Apr 14, 2013) Episode 5x11: The Other Woman (May 27, 2012) Criminal Minds (2005) Guest starring as James Odenkirk Episode 13x16: Last Gasp (Mar 14, 2018) Close to Home (2005) Guest starring as Randy Stevens Episode 1x07: Double Life Wife (Nov 18, 2005) Bones (2005) Guest starring as Bob Gordon Episode 10x03: The Purging of the Pundit (Oct 9, 2014) Grey's Anatomy (2005) Guest starring as Micah Episode 13x09: You Haven't Done Nothin' (Nov 17, 2016) Numb3rs (2005) Guest starring as Joe Thibodeaux Episode 5x11: Arrow of Time (Jan 9, 2009) Nip/Tuck (2003) Guest starring as Arthur Episode 5x07: Dr. Joshua Lee (Dec 11, 2007) Boomtown (2002) Starring as Officer Ray Hechler (24 episodes) Episode 2x06: The Big Picture (Dec 28, 2003) Episode 2x05: The Hole-in-the-Wall Gang (Dec 27, 2003) Episode 2x04: Haystack (Dec 27, 2003) Episode 2x03: Wannabe (Dec 27, 2003) Episode 2x02: Inadmissible (Oct 3, 2003) Episode 2x01: The Love of Money (Sep 26, 2003) Episode 1x18: Lost Child (Apr 20, 2003) Episode 1x17: Blackout (Apr 13, 2003) Episode 1x16: Fearless (Mar 30, 2003) Episode 1x15: Storm Watch (Mar 16, 2003) Episode 1x14: Execution (Mar 9, 2003) Episode 1x13: Home Invasion (Mar 2, 2003) Episode 1x12: Sinaloa Cowboys (Jan 12, 2003) Episode 1x11: Monster's Brawl (Jan 5, 2003) Episode 1x10: Coyote (Dec 8, 2002) Episode 1x09: The David McNorris Show (Dec 1, 2002) Episode 1x08: Crash (Nov 17, 2002) Episode 1x07: Insured by Smith & Wesson (Nov 10, 2002) Episode 1x06: The Freak (Nov 3, 2002) Episode 1x05: All Hallow's Eve (Oct 27, 2002) Episode 1x04: Reelin' in the Years (Oct 20, 2002) Episode 1x03: The Squeeze (Oct 13, 2002) Episode 1x02: Possession (Oct 6, 2002) Episode 1x01: Pilot (Sep 29, 2002) View 21 more View 21 less Everwood (2002) Guest starring as Mr. Curtis Episode 2x12: Controlling Interest (Jan 26, 2004) CSI: Crime Scene Investigation (2000) Guest starring as Mr. Sullivan Episode 6x14: Killer (Feb 2, 2006) Law & Order: Special Victims Unit (1999) Guest starring as George Burton Episode 2x19: Parasites (Apr 27, 2001) Guest starring as Defense Attorney William O'Boyle Episode 20x07: Caretaker (Nov 1, 2018) Judging Amy (1999) Guest starring as Brian Whitaker (3 episodes) Episode 3x14: The Extinction of the Dinosaurs (Jan 22, 2002) Episode 3x13: The Cook of the Money Pot (Jan 15, 2002) Episode 3x11: Crime and Puzzlement (Dec 18, 2001) Swift Justice (1996) Guest starring as Davis Malcolm Episode 1x10: Isaiah's Daughter (May 22, 1996) The Outer Limits (1995) Guest starring as Ben Miller Episode 3x08: Heart's Desire (Feb 28, 1997) New York Undercover (1994) Guest starring as Tirelli Episode 1x21: Eliminate the Middleman (Mar 30, 1995) Homicide: Life on the Street (1993) Guest starring as Paul Garbarek Episode 4x06: A Doll's Eyes (Dec 1, 1995) Law & Order (1990) Guest starring as Kevin Reilly Episode 3x09: Point of View (Nov 25, 1992) Guest starring as Officer John Patrick Worley Episode 15x03: The Brotherhood (Sep 29, 2004) Miami Vice (1984) Guest starring as Dr. Morris Episode 3x15: Duty and Honor (Feb 6, 1987) Guest starring as Cyrus Episode 4x16: Honor Among Thieves? (Mar 4, 1988)