Cast Credits Blade Runner: Black Lotus (2021) Starring as Agent Hignight Episode 1x09: Free Will (Jan 8, 2022) Starring as Guards Episode 1x13: Time to Die (Feb 5, 2022) Starring as Police Officer Episode 1x13: Time to Die (Feb 5, 2022) NCIS: Hawai'i (2021) Guest starring as Hank Braddock Episode 1x17: Breach (Mar 21, 2022) The Rookie (2018) Guest starring as Marcus (2 episodes) Episode 4x07: Fire Fight (Nov 14, 2021) Episode 4x06: Poetic Justice (Nov 7, 2021) Girlfriends' Guide to Divorce (2014) Guest starring as Frumpkis Episode 3x04: Rule #225: What Happens in Bakersfield Stays in Bakersfield (Feb 1, 2017) NCIS: New Orleans (2014) Guest starring as Mr. Stone (3 episodes) Episode 3x24: Poetic Justice (May 16, 2017) Episode 3x23: Down the Rabbit Hole (May 9, 2017) Episode 3x22: Knockout (May 2, 2017) Extant (2014) Guest starring as Gordon Kern (11 episodes) Episode 1x13: Ascension (Sep 17, 2014) Episode 1x11: A New World (Sep 3, 2014) Episode 1x10: A Pack of Cards (Aug 27, 2014) Episode 1x09: Care and Feeding (Aug 27, 2014) Episode 1x08: Incursion (Aug 20, 2014) Episode 1x07: More in Heaven and Earth (Aug 20, 2014) Episode 1x06: Nightmares (Aug 13, 2014) Episode 1x04: Shelter (Jul 30, 2014) Episode 1x03: Wish You Were Here (Jul 23, 2014) Episode 1x02: Extinct (Jul 16, 2014) Episode 1x01: Re-Entry (Jul 9, 2014) View 8 more View 8 less Murder in the First (2014) Guest starring as Andrew Stewart Lippman (5 episodes) Episode 3x07: Let's Make a Deal (Aug 14, 2016) Episode 3x06: Sam I Am (Jul 31, 2016) Episode 3x04: The Barbers of Seville (Jul 17, 2016) Episode 3x02: Tropic of Cancer (Jul 3, 2016) Episode 3x01: Normandy Bitch (Jun 26, 2016) View 2 more View 2 less Masters of Sex (2013) Guest starring as Detective David Asher Episode 3x11: Party of Four (Sep 20, 2015) Longmire (2012) Guest starring as Cyrus Brooks Episode 1x02: The Dark Road (Jun 10, 2012) Homeland (2011) Starring as Max Piotrowski (18 episodes) Episode 8x08: Threnody(s) (Mar 29, 2020) Episode 8x07: F**ker Shot Me (Mar 22, 2020) Episode 8x06: Two Minutes (Mar 15, 2020) Episode 8x05: Chalk Two Down (Mar 8, 2020) Episode 8x04: Chalk One Up (Mar 1, 2020) Episode 8x03: False Friends (Feb 23, 2020) Episode 8x02: Catch and Release (Feb 16, 2020) Episode 8x01: Deception Indicated (Feb 9, 2020) Episode 7x12: Paean to the People (Apr 29, 2018) Episode 7x11: All In (Apr 22, 2018) Episode 7x09: Useful Idiot (Apr 8, 2018) Episode 7x08: Lies, Amplifiers, F**king Twitter (Apr 1, 2018) Episode 7x07: Andante (Mar 25, 2018) Episode 7x06: Species Jump (Mar 18, 2018) Episode 7x05: Active Measures (Mar 11, 2018) Episode 7x04: Like Bad at Things (Mar 4, 2018) Episode 7x02: Rebel Rebel (Feb 18, 2018) Episode 7x01: Enemy of the State (Feb 11, 2018) View 15 more View 15 less Guest starring as Max Piotrowski (27 episodes) Episode 6x12: America First (Apr 9, 2017) Episode 6x11: R is for Romeo (Apr 2, 2017) Episode 6x10: The Flag House (Mar 26, 2017) Episode 6x09: Sock Puppets (Mar 19, 2017) Episode 6x08: Alt.Truth (Mar 12, 2017) Episode 6x07: Imminent Risk (Mar 5, 2017) Episode 6x06: The Return (Feb 26, 2017) Episode 6x02: The Man in the Basement (Jan 22, 2017) Episode 4x11: Krieg Nicht Lieb (Dec 14, 2014) Episode 4x10: 13 Hours in Islamabad (Dec 7, 2014) Episode 4x07: Redux (Nov 9, 2014) Episode 4x06: From A to B and Back Again (Nov 2, 2014) Episode 4x04: Iron in the Fire (Oct 19, 2014) Episode 4x03: Shalwar Kameez (Oct 12, 2014) Episode 3x09: One Last Thing (Nov 24, 2013) Episode 3x06: Still Positive (Nov 3, 2013) Episode 3x05: The Yoga Play (Oct 27, 2013) Episode 2x09: Two Hats (Nov 25, 2012) Episode 2x08: I'll Fly Away (Nov 18, 2012) Episode 2x07: The Clearing (Nov 11, 2012) Episode 2x06: A Gettysburg Address (Nov 4, 2012) Episode 2x04: New Car Smell (Oct 21, 2012) Episode 1x05: Blind Spot (Oct 30, 2011) Episode 1x04: Semper I (Oct 23, 2011) Episode 1x03: Clean Skin (Oct 16, 2011) Episode 1x02: Grace (Oct 9, 2011) Episode 1x01: Pilot (Oct 2, 2011) View 24 more View 24 less Switched at Birth (2011) Guest starring as Nikki's Father's Killer Episode 2x18: As the Shadows Deepen (Jul 29, 2013) Dollhouse (2009) Guest starring as Pimp Boyfriend Episode S01 Special: Echo (Unaired Pilot) (Jul 28, 2009) Lie to Me (2009) Guest starring as Sully Episode 3x05: The Canary's Song (Nov 8, 2010) In Plain Sight (2008) Guest starring as Ronnie Dalembert (3 episodes) Episode 5x07: Sacrificial Lam (Apr 27, 2012) Episode 4x13: Something Borrowed, Something Blew Up (Aug 7, 2011) Episode 4x05: Second Crime Around (Jun 5, 2011) Private Practice (2007) Guest starring as Kurt Wilson Episode 5x18: It Was Inevitable (Apr 17, 2012) Criminal Minds (2005) Guest starring as Jim Meyers Episode 2x09: The Last Word (Nov 15, 2006) Close to Home (2005) Guest starring as Brian Flynn (2 episodes) Episode 2x22: Eminent Domain (May 11, 2007) Episode 2x20: Drink the Cup (Apr 27, 2007) It's Always Sunny in Philadelphia (2005) Guest starring as Man Episode 7x09: The Gang Gets Trapped (Nov 10, 2011) [Co-Star] Nip/Tuck (2003) Guest starring as Natasha's Blind Date Episode 2x11: Natasha Charles (Aug 31, 2004) Without a Trace (2002) Guest starring as Glenn Remick Episode 2x11: Exposure (Jan 8, 2004) Do Over (2002) Guest starring as Mr. Adams Episode 1x08: Star Search (Nov 7, 2002) Monk (2002) Guest starring as Lewis Episode 3x14: Mr. Monk Goes to Vegas (Feb 18, 2005) 24 (2001) Guest starring as Kozelek Episode 6x10: Day 6: 3:00 P.M. - 4:00 P.M. (Feb 19, 2007) Crossing Jordan (2001) Guest starring as Scott Marshall Episode 2x18: Fire and Ice (Apr 7, 2003) CSI: Crime Scene Investigation (2000) Guest starring as Det. Ken Martz Episode 9x09: 19 Down… (Dec 11, 2008) Angel (1999) Guest starring as Barney Episode 1x10: Parting Gifts (Dec 14, 1999) Judging Amy (1999) Guest starring as Paul Zimberg Episode 4x09: Boys to Men (Nov 26, 2002) Guest starring as Spencer Carls Episode 5x01: Motion Sickness (Sep 23, 2003) Charmed (1998) Guest starring as Lord Dyson Episode 7x02: The Bare Witch Project (Sep 19, 2004) The Pretender (1996) Guest starring as Donny Beaulieu Episode 1x19: Jarod's Honor (May 3, 1997) Townies (1996) Guest starring as Doug Episode 1x13: The Six-Month Itch () JAG (1995) Guest starring as Petty Officer Simpkins Episode 5x03: True Callings (Oct 5, 1999) Boy Meets World (1993) Guest starring as Eddie Episode 3x17: The Pink Flamingo Kid (Feb 16, 1996) Columbo (1968) Guest starring as Store Clerk Episode 1997-05-15: A Trace of Murder (May 15, 1997) [Co-Star]