Cast Credits I Know This Much is True (2020) Guest starring as Al Episode 1x01: Episode 1 (May 10, 2020) Dirty John (2018) Guest starring as Sid Montgomery Episode 2x06: The Twelfth of Never (Jun 30, 2020) Chance (2016) Starring as Detective Kevin Hynes (7 episodes) Episode 2x07: Define Normal (Nov 8, 2017) Episode 2x06: Treasures in Jars of Clay (Nov 1, 2017) Episode 2x05: The Collected Works of William Shakespeare (Oct 25, 2017) Episode 2x04: The Coping Mechanism (Oct 18, 2017) Episode 2x03: The Flitcraft Parable (Oct 11, 2017) Episode 2x02: A Very Special Onion (Oct 11, 2017) Episode 2x01: Multiaxial System (Oct 11, 2017) View 4 more View 4 less Guest starring as Detective Kevin Hynes (3 episodes) Episode 1x10: Fluid Management (Dec 14, 2016) Episode 1x07: Unlocking Your Hidden Powers (Nov 23, 2016) Episode 1x05: A Still Point in the Turning World (Nov 9, 2016) Aquarius (2015) Guest starring as Joe Wilson (2 episodes) Episode 2x08: While My Guitar Gently Weeps (Aug 27, 2016) Episode 2x01: Helter Skelter (Jun 16, 2016) The Mob Doctor (2012) Guest starring as Eddie Nolan Episode 1x05: Legacy (Nov 5, 2012) Revenge (2011) Guest starring as Carl Porter (4 episodes) Episode 2x08: Lineage (Nov 25, 2012) Episode 1x20: Legacy (May 9, 2012) Episode 1x02: Trust (Sep 28, 2011) Episode 1x01: Pilot (Sep 21, 2011) View 1 more View 1 less Mortal Kombat: Legacy (2011) Guest starring as Brian Himmerick Episode 1x03: Johnny Cage (Apr 26, 2011) [Co-Star] Fairly Legal (2011) Guest starring as Lt. Frank O'Hara Episode 2x06: What They Seem (Apr 20, 2012) Hawaii Five-0 (2010) Guest starring as Commander Sam Hale Episode 1x15: Kai E'e (Jan 23, 2011) Rizzoli & Isles (2010) Starring as Lt. Sean Cavanaugh (11 episodes) Episode 4x16: You're Gonna Miss Me When I'm Gone (Mar 18, 2014) Episode 4x14: Just Push Play (Mar 4, 2014) Episode 4x12: Partners in Crime (Sep 10, 2013) Episode 4x10: Built for Speed (Aug 27, 2013) Episode 4x07: All for One (Aug 6, 2013) Episode 4x06: Somebody's Watching Me (Jul 30, 2013) Episode 4x05: Dance with the Devil (Jul 23, 2013) Episode 4x04: Killer in High Heels (Jul 16, 2013) Episode 4x01: We Are Family (Jun 25, 2013) Episode 3x13: Virtual Love (Dec 11, 2012) Episode 3x12: Love the Way You Lie (Dec 4, 2012) View 8 more View 8 less Guest starring as Lt. Sean Cavanaugh (10 episodes) Episode 5x07: Boston Keltic (Jul 29, 2014) Episode 5x02: ...Goodbye (Jun 24, 2014) Episode 2x11: Can I Get a Witness? (Nov 28, 2011) Episode 2x10: Remember Me (Sep 12, 2011) Episode 2x06: Rebel Without a Pause (Aug 15, 2011) Episode 2x05: Don't Hate the Player (Aug 8, 2011) Episode 2x01: We Don't Need Another Hero (Jul 11, 2011) Episode 1x10: When the Gun Goes Bang, Bang, Bang (Sep 13, 2010) Episode 1x08: I'm Your Boogie Man (Aug 30, 2010) Episode 1x07: Born to Run (Aug 23, 2010) View 7 more View 7 less NCIS: Los Angeles (2009) Guest starring as Damien Salerno Episode 1x15: The Bank Job (Feb 9, 2010) Drop Dead Diva (2009) Guest starring as Sergeant Lou Contorsi Episode 2x10: Will & Grayson (Aug 15, 2010) Castle (2009) Guest starring as Gary McCallister (2 episodes) Episode 3x24: Knockout (May 16, 2011) Episode 3x13: Knockdown (Jan 24, 2011) Lie to Me (2009) Guest starring as Dale Anslinger Episode 2x22: Black and White (Sep 13, 2010) Leverage (2008) Guest starring as Jed Rucker Episode 2x02: The Tap-Out Job (Jul 22, 2009) Sons of Anarchy (2008) Guest starring as Huff Episode 4x04: Una Venta (Sep 27, 2011) In Plain Sight (2008) Guest starring as Ray Petevich Episode 3x06: No Clemency for Old Men (May 5, 2010) Day Break (2006) Guest starring as Lt. Graves Episode 1x05: What If They're Stuck (Dec 6, 2006) Criminal Minds (2005) Guest starring as Lou Jenkins Episode 4x07: Memoriam (Nov 12, 2008) Bones (2005) Guest starring as Mike Dworsky Episode 6x09: The Doctor in the Photo (Dec 9, 2010) Eyes (2005) Guest starring as Jimmy Doyle (2 episodes) Episode 1x09: Whistleblower () Episode 1x08: Investigator () Lost (2004) Guest starring as Ryan Pryce (3 episodes) Episode 3x22: Through the Looking Glass (1) (May 23, 2007) Episode 3x21: Greatest Hits (May 16, 2007) Episode 3x13: The Man from Tallahassee (Mar 21, 2007) Line of Fire (2003) Starring as Donovan Stubbin 24 (2001) Guest starring as Raymond O'Hara (2 episodes) Episode 2x20: Day 2: 3:00 A.M. - 4:00 A.M. (Apr 22, 2003) Episode 2x19: Day 2: 2:00 A.M. - 3:00 A.M. (Apr 15, 2003) CSI: Crime Scene Investigation (2000) Guest starring as Derek Paul Episode 7x09: Living Legend (Nov 23, 2006)