Cast Credits FBI (2018) Guest starring as DEA Special Agent Tom Brennan Episode 2x05: Crossroads (Oct 22, 2019) SEAL Team (2017) Guest starring as Captain Harrington (8 episodes) Episode 2x22: Never Out of the Fight (May 22, 2019) Episode 2x20: Rock Bottom (May 1, 2019) Episode 2x13: Time to Shine (Jan 23, 2019) Episode 2x06: Hold What You Got (Nov 7, 2018) Episode 2x05: Say Again Your Last (Oct 31, 2018) Episode 2x04: All That Matters (Oct 24, 2018) Episode 2x03: The Worst of Conditions (Oct 17, 2018) Episode 2x02: Never Say Die (Oct 10, 2018) View 5 more View 5 less Training Day (2017) Guest starring as Sam O'Keefe Episode 1x08: Blurred Lines (Apr 15, 2017) Beyond (2017) Starring as Tom Matthews (20 episodes) Episode 2x10: There's No Home for You Here (Mar 22, 2018) Episode 2x09: F.G.B. (Mar 15, 2018) Episode 2x08: I Scream, You Scream (Mar 8, 2018) Episode 2x07: Stir (Mar 1, 2018) Episode 2x06: Bedposts (Feb 15, 2018) Episode 2x05: Six Feet Deep (Feb 8, 2018) Episode 2x04: Knock, Knock (Feb 1, 2018) Episode 2x03: No Es Bueno (Jan 25, 2018) Episode 2x02: Cheers, Bitch (Jan 18, 2018) Episode 2x01: Two Zero One (Jan 18, 2018) Episode 1x10: Into the Light (Jan 2, 2017) Episode 1x09: Out of Darkness (Jan 2, 2017) Episode 1x08: Last Action Hero (Jan 2, 2017) Episode 1x07: The Hour of the Wolf (Jan 2, 2017) Episode 1x06: Celeste (Jan 2, 2017) Episode 1x05: Fancy Meeting You Here (Jan 2, 2017) Episode 1x04: The Man in the Yellow Jacket (Jan 2, 2017) Episode 1x03: Ties That Bind (Jan 2, 2017) Episode 1x02: Tempus Fugit (Jan 2, 2017) Episode 1x01: Pilot (Jan 2, 2017) View 17 more View 17 less Chance (2016) Guest starring as Sanford Pringle (4 episodes) Episode 2x06: Treasures in Jars of Clay (Nov 1, 2017) Episode 2x05: The Collected Works of William Shakespeare (Oct 25, 2017) Episode 1x08: The House of Space and Time (Nov 30, 2016) Episode 1x07: Unlocking Your Hidden Powers (Nov 23, 2016) View 1 more View 1 less Lethal Weapon (2016) Guest starring as Henry Butler Episode 2x17: The Odd Couple (Mar 6, 2018) American Crime Story (2016) Guest starring as Det. Phillip Van Atter (5 episodes) Episode 1x07: Conspiracy Theories (Mar 15, 2016) Episode 1x06: Marcia, Marcia, Marcia (Mar 8, 2016) Episode 1x04: 100% Not Guilty (Feb 23, 2016) Episode 1x02: The Run of His Life (Feb 9, 2016) Episode 1x01: From the Ashes of Tragedy (Feb 2, 2016) View 2 more View 2 less Battle Creek (2015) Guest starring as Jack Stanton Episode 1x12: Homecoming (May 17, 2015) Constantine (2014) Guest starring as Thad Bowman Episode 1x02: The Darkness Beneath (Oct 31, 2014) How to Get Away with Murder (2014) Guest starring as AUSA Hobbs Episode 1x12: She's a Murderer (Feb 12, 2015) Scorpion (2014) Guest starring as Admiral Pace Episode 3x01: Civil War (Oct 3, 2016) Chicago P.D. (2014) Guest starring as Assistant State's Attorney James Osha (3 episodes) Episode 5x22: Homecoming (May 9, 2018) Episode 5x21: Allegiance (May 2, 2018) Episode 5x20: Saved (Apr 18, 2018) Mob City (2013) Guest starring as Chief Clemance Horall (5 episodes) Episode 1x06: Stay Down (Dec 18, 2013) Episode 1x05: Oxpecker (Dec 18, 2013) Episode 1x04: His Banana Majesty (Dec 11, 2013) Episode 1x03: Red Light (Dec 11, 2013) Episode 1x01: A Guy Walks Into a Bar (Dec 4, 2013) View 2 more View 2 less Marvel's Agents of S.H.I.E.L.D. (2013) Guest starring as Samuel Voss (2 episodes) Episode 5x09: Best Laid Plans (Jan 26, 2018) Episode 5x08: The Last Day (Jan 19, 2018) Low Winter Sun (2013) Guest starring as Brendan McCann (3 episodes) Episode 1x03: No Rounds (Aug 25, 2013) Episode 1x02: The Goat Rodeo (Aug 18, 2013) Episode 1x01: Pilot (Aug 11, 2013) Ray Donovan (2013) Guest starring as Frank Barnes (18 episodes) Episode 5x07: If I Should Fall from Grace with God (Sep 24, 2017) Episode 5x05: Shabbos Goy (Sep 10, 2017) Episode 5x04: Sold (Aug 27, 2017) Episode 5x03: Dogwalker (Aug 20, 2017) Episode 4x12: Rattus Rattus (Sep 18, 2016) Episode 4x11: Chinese Algebra (Sep 11, 2016) Episode 4x09: Goodbye Beautiful (Aug 21, 2016) Episode 3x03: Come and Knock on Our Door (Jul 26, 2015) Episode 2x11: Rodef (Sep 21, 2014) Episode 2x05: Irish Spring (Aug 10, 2014) Episode 2x04: S U C K (Aug 3, 2014) Episode 2x02: Uber Ray (Jul 20, 2014) Episode 2x01: Yo Soy Capitan (Jul 13, 2014) Episode 1x12: Same Exactly (Sep 22, 2013) Episode 1x11: Bucky Fuckn' Dent (Sep 15, 2013) Episode 1x09: Road Trip (Aug 25, 2013) Episode 1x07: New Birthday (Aug 11, 2013) Episode 1x06: Housewarming (Aug 4, 2013) View 15 more View 15 less Longmire (2012) Guest starring as Warren Stark Episode 1x10: Unfinished Business (Aug 12, 2012) Breakout Kings (2011) Guest starring as Brad Kelley Episode 2x07: Ain't Love (50) Grand (Apr 15, 2012) Hawaii Five-0 (2010) Guest starring as Coast Guard Captain McIlvane Episode 3x03: Lana I Ka Moana (Oct 8, 2012) Rizzoli & Isles (2010) Guest starring as Rick Sullivan Episode 5x10: Phoenix Rising (Aug 19, 2014) Southland (2009) Starring as Daniel 'Sal' Salinger (14 episodes) Episode 3x10: Graduation Day (Mar 8, 2011) Episode 3x07: Sideways (Feb 15, 2011) Episode 3x06: Cop or Not (Feb 8, 2011) Episode 3x04: Code 4 (Jan 25, 2011) Episode 3x02: Punching Water (Jan 11, 2011) Episode 2x06: Maximum Deployment (Apr 6, 2010) Episode 2x05: What Makes Sammy Run? (Mar 30, 2010) Episode 2x02: Butch and Sundance (Mar 9, 2010) Episode 2x01: Phase Three (Mar 2, 2010) Episode 1x07: Derailed (May 21, 2009) Episode 1x06: Westside (May 14, 2009) Episode 1x05: Two Gangs (May 7, 2009) Episode 1x02: Mozambique (Apr 16, 2009) Episode 1x01: Unknown Trouble (Apr 9, 2009) View 11 more View 11 less Castle (2009) Guest starring as Brian Reilly Episode 4x21: Headhunters (Apr 16, 2012) Lie to Me (2009) Guest starring as Gil Wallace Episode 3x05: The Canary's Song (Nov 8, 2010) Leverage (2008) Guest starring as Sheriff Hastings Episode 1x05: The Bank Shot Job (Dec 30, 2008) Eleventh Hour (2008) Guest starring as Val Tambor Episode 1x13: Pinocchio (Feb 12, 2009) The Mentalist (2008) Guest starring as Coach Dieter Episode 1x12: Red Rum (Jan 13, 2009) Day Break (2006) Guest starring as Buchalter (13 episodes) Episode 1x13: What If It's Him (Mar 2, 2007) Episode 1x12: What If She's the Key (Feb 12, 2007) Episode 1x11: What If He Walks Away (Feb 4, 2007) Episode 1x10: What If He's Free (Jan 29, 2007) Episode 1x09: What If They're Connected (Jan 29, 2007) Episode 1x08: What If She's Lying (Jan 29, 2007) Episode 1x07: What If He's Not Alone (Jan 29, 2007) Episode 1x06: What If They Find Him (Dec 13, 2006) Episode 1x05: What If They're Stuck (Dec 6, 2006) Episode 1x04: What If He Can Change the Day (Nov 29, 2006) Episode 1x03: What If He Lets Her Go (Nov 22, 2006) Episode 1x02: What If They Run (Nov 15, 2006) Episode 1x01: Pilot (Nov 15, 2006) View 10 more View 10 less Criminal Minds (2005) Guest starring as Sheriff Tom Bridges Episode 1x10: The Popular Kids (Nov 30, 2005) Bones (2005) Guest starring as Coach Morse Episode 3x11: Player Under Pressure (Apr 21, 2008) Prison Break (2005) Guest starring as Captain Hutchinson Episode 4x20: Cowboys and Indians (May 8, 2009) Grey's Anatomy (2005) Guest starring as Stanley Singer Episode 4x04: The Heart of the Matter (Oct 18, 2007) Cold Case (2003) Guest starring as Greg Barnes Episode 1x12: Glued (Jan 18, 2004) NCIS (2003) Guest starring as Walter Dunn Episode 10x13: Hit and Run (Jan 29, 2013) Without a Trace (2002) Guest starring as Bill Hyatt Episode 2x21: Two Families (Apr 29, 2004) 24 (2001) Guest starring as CHP Officer Brown (4 episodes) Episode 2x10: Day 2: 5:00 P.M. - 6:00 P.M. (Jan 14, 2003) Episode 2x09: Day 2: 4:00 P.M. - 5:00 P.M. (Jan 7, 2003) Episode 2x08: Day 2: 3:00 P.M. - 4:00 P.M. (Dec 17, 2002) Episode 2x07: Day 2: 2:00 P.M. - 3:00 P.M. (Dec 10, 2002) View 1 more View 1 less CSI: Crime Scene Investigation (2000) Guest starring as Sheriff Brackett Episode 6x05: Gum Drops (Oct 20, 2005) The Sentinel (1996) Guest starring as Dave Becker Episode 2x04: Reunion (Sep 25, 1996) The X-Files (1993) Guest starring as Sheriff Kurt Frey Episode 8x11: The Gift (Feb 4, 2001) Quantum Leap (1989) Guest starring as Oscar Episode 1x03: Star-Crossed - June 15, 1972 (Mar 31, 1989) Matlock (1986) Guest starring as Walt Thomas Episode 6x18: Mr. Awesome (Apr 17, 1992) Murder, She Wrote (1984) Guest starring as Sean Shaleen Episode 3x16: Death Takes a Dive (Feb 22, 1987) Guest starring as Bo Wilder Episode 8x16: Ever After (Mar 8, 1992) Guest starring as Richard Episode 7x22: The Skinny According to Nick Cullhane (May 12, 1991) The Love Boat (1977) Guest starring as Jim Dolan Episode 8x14: Country Blues/A Matter of Taste/Frat Brothers Forever (Dec 8, 1984) [Co-Star]