Cast Credits The Afterparty (2022) Guest starring as Officer #1 Episode 1x05: High School (Feb 11, 2022) [Co-Star] Hacks (2021) Guest starring as ER Doctor Episode 1x06: New Eyes (May 27, 2021) Welcome to the Blumhouse (2020) Guest starring as David Lowe Episode 2020-10-13: Nocturne (Oct 13, 2020) 9-1-1: Lone Star (2020) Guest starring as Caleb Wilson Episode 2x09: Saving Grace (Apr 19, 2021) American Princess (2019) Guest starring as Wade Episode 1x09: You Can Always Trust Your Vaganya (Jul 7, 2019) PEN15 (2019) Guest starring as Mr. O (3 episodes) Episode 1x06: Posh (Feb 8, 2019) Episode 1x05: Community Service (Feb 8, 2019) Episode 1x01: First Day (Feb 8, 2019) GLOW (2017) Guest starring as Don Episode 3x07: Hollywood Homecoming (Aug 9, 2019) Lethal Weapon (2016) Guest starring as Jeff Episode 3x01: In the Same Boat (Sep 25, 2018) Swedish Dicks (2016) Guest starring as Doug Patterson Episode 2x07: Dawn of the Dicks (Jan 15, 2018) [Co-Star] Cocked (2015) Guest starring as Breck Episode 1x01: Pilot (Jan 15, 2015) Marvel's Agents of S.H.I.E.L.D. (2013) Guest starring as Agent Harlan Episode 4x05: Lockup (Oct 25, 2016) Graceland (2013) Guest starring as Leon Episode 2x01: The Line (Jun 11, 2014) Suburgatory (2011) Guest starring as Theo Episode 2x06: Friendship Fish (Nov 28, 2012) Hart of Dixie (2011) Guest starring as Tanner Hughes Episode 3x04: Help Me Make It Through the Night (Oct 28, 2013) Revenge (2011) Guest starring as Evan Spradlin Episode 2x18: Masquerade (Mar 31, 2013) [Co-Star] Suits (2011) Guest starring as Xander Epstein (2 episodes) Episode 7x14: Pulling the Goalie (Apr 18, 2018) Episode 7x13: Inevitable (Apr 11, 2018) Hawaii Five-0 (2010) Guest starring as Emilio Episode 7x19: Puka 'ana (Mar 10, 2017) Justified (2010) Guest starring as Mr. Ferguson Episode 1x04: Long in the Tooth (Apr 6, 2010) The Pacific (2010) Starring as Charles Dunworthy Episode 1x10: Part Ten (May 16, 2010) NCIS: Los Angeles (2009) Guest starring as Assistant U.S. Attorney Rick Sullivan Episode 6x06: SEAL Hunter (Nov 3, 2014) Castle (2009) Guest starring as Charlie Coleman Episode 4x22: Undead Again (Apr 30, 2012) Criminal Minds (2005) Guest starring as Jason Nelson Episode 8x02: The Pact (Oct 10, 2012) CSI: Crime Scene Investigation (2000) Guest starring as Owen Linder Episode 14x20: Consumed (Apr 9, 2014) Buffy the Vampire Slayer (1997) Guest starring as Lance Brooks Episode 7x06: Him (Nov 5, 2002)