Cast Credits Devs (2020) Guest starring as Joe Episode 1x03: Episode 3 (Mar 12, 2020) [Co-Star] NCIS (2003) Guest starring as Raylan Marsh Episode 20x20: Second Opinion (May 8, 2023) [Co-Star]