Cast Credits All American: Homecoming (2022) Guest starring as William Corte Episode 1x02: Under Pressure (Feb 28, 2022) Them (2021) Guest starring as Da Tap Dance Man (6 episodes) Episode 1x10: Day 10 (Apr 9, 2021) Episode 1x08: Day 9 (Apr 9, 2021) Episode 1x07: Day 7: Night (Apr 9, 2021) Episode 1x06: Day 7: Morning (Apr 9, 2021) Episode 1x04: Day 6 (Apr 9, 2021) Episode 1x03: Day 4 (Apr 9, 2021) View 3 more View 3 less Euphoria (2019) Guest starring as Principal Hayes (2 episodes) Episode 1x05: '03 Bonnie and Clyde (Jul 14, 2019) Episode 1x02: Stuntin' Like My Daddy (Jun 23, 2019) Marvel's Runaways (2017) Guest starring as Londell Kendricks Episode 3x01: Smoke and Mirrors (Dec 13, 2019) SEAL Team (2017) Guest starring as Sergeant Percy Jacobs (2 episodes) Episode 1x20: Enemy of My Enemy (May 2, 2018) Episode 1x19: Takedown (Apr 25, 2018) The Good Doctor (2017) Guest starring as Walt Taylor Episode 5x04: Rationality (Oct 25, 2021) Atypical (2017) Guest starring as Officer Timms (2 episodes) Episode 2x07: The Smudging (Sep 7, 2018) Episode 2x06: In the Dragon's Lair (Sep 7, 2018) Snowfall (2017) Guest starring as John Baxter (3 episodes) Episode 4x07: Through a Glass, Darkly (Mar 31, 2021) Episode 4x04: Expansion (Mar 10, 2021) Episode 4x02: Weight (Feb 24, 2021) When We Rise (2017) Guest starring as Paul Episode 1x04: Part IV (Mar 3, 2017) Bull (2016) Guest starring as Brian Harper Episode 3x05: The Missing Piece (Oct 22, 2018) This Is Us (2016) Guest starring as Brett Episode 2x06: The 20's (Oct 31, 2017) Lucifer (2016) Guest starring as Lee Garner (5 episodes) Episode 5x16: A Chance at a Happy Ending (May 28, 2021) Episode 5x01: Really Sad Devil Guy (Aug 21, 2020) Episode 4x01: Everything's Okay (May 8, 2019) Episode 3x01: They're Back, Aren't They? (Oct 2, 2017) Episode 2x01: Everything's Coming Up Lucifer (Sep 19, 2016) View 2 more View 2 less Colony (2016) Guest starring as Oliver Episode 1x07: Broussard (Feb 25, 2016) Bosch (2015) Guest starring as Nate "Peanut" Webster (2 episodes) Episode 5x04: Raise the Dead (Apr 19, 2019) Episode 5x01: Two Kinds of Truth (Apr 19, 2019) The Librarians (2014) Guest starring as Tennant Episode 4x07: And the Disenchanted Forest (Jan 3, 2018) The Night Shift (2014) Guest starring as Harold Episode 3x07: By Dawn's Early Light (Jul 6, 2016) Masters of Sex (2013) Guest starring as Everett Episode 2x06: Blackbird (Aug 17, 2014) Homeland (2011) Guest starring as Staff Sergeant Calhoun Episode 1x06: The Good Soldier (Nov 6, 2011) Person of Interest (2011) Guest starring as Planning Office Manager Episode 2x10: Shadow Box (Dec 13, 2012) Modern Family (2009) Guest starring as Fire Marshal (2 episodes) Episode 5x24: The Wedding (2) (May 21, 2014) Episode 5x23: The Wedding (1) (May 14, 2014) Criminal Minds (2005) Guest starring as Julio Watson Episode 10x16: Lockdown (Mar 4, 2015) Close to Home (2005) Guest starring as Roger Episode 1x10: Baseball Murder (Dec 16, 2005) Bones (2005) Guest starring as George Alano Episode 5x07: The Dwarf in the Dirt (Nov 12, 2009) Grey's Anatomy (2005) Guest starring as John McMurdo Episode 10x11: Man on the Moon (Dec 5, 2013) Boston Legal (2004) Guest starring as Warren Litch Episode 1x04: Change of Course (Oct 24, 2004) Method & Red (2004) Starring as Dupree NCIS (2003) Guest starring as Dean Neil Pattterson Episode 17x18: Schooled (Mar 24, 2020) CSI: Miami (2002) Guest starring as Johnny Nixon (2 episodes) Episode 4x10: Shattered (Nov 28, 2005) Episode 4x06: Under Suspicion (Oct 24, 2005) Monk (2002) Guest starring as Reggie Episode 7x09: Mr. Monk and the Miracle (Nov 28, 2008) The Shield (2002) Guest starring as Hooper Episode 1x01: Pilot (Mar 12, 2002) [Co-Star] That '80s Show (2002) Guest starring as D.J. (2 episodes) Episode 1x05: My Dead Friend (Feb 20, 2002) Episode 1x04: Corey's Remix (Feb 13, 2002) Crossing Jordan (2001) Guest starring as Agent Winter Episode 5x16: Someone to Watch Over Me (Mar 26, 2006) CSI: Crime Scene Investigation (2000) Guest starring as Wilbur Tandy Episode 15x09: Let's Make a Deal (Dec 7, 2014) The 10th Kingdom (2000) Guest starring as Blue Bell the Troll (7 episodes) Episode 1x10: Episode 10 (Mar 26, 2000) Episode 1x09: Episode 9 (Mar 26, 2000) Episode 1x08: Episode 8 (Mar 19, 2000) Episode 1x04: Episode 4 (Mar 5, 2000) Episode 1x03: Episode 3 (Mar 5, 2000) Episode 1x02: Episode 2 (Feb 27, 2000) Episode 1x01: Episode 1 (Feb 27, 2000) View 4 more View 4 less The Big Easy (1996) Guest starring as Delbert Reed Episode 1x07: The Gambler (Sep 29, 1996) Saved by the Bell (1989) Guest starring as Ken Kelly Episode 4x08: Day of Detention (Oct 3, 1992) Seinfeld (1989) Guest starring as Jean-Paul Episode 7x05: The Hot Tub (Oct 19, 1995)