Cast Credits S.W.A.T. (2017) Guest starring as Nick Russo Episode 5x13: Short Fuse (Mar 13, 2022) [Co-Star] NCIS (2003) Guest starring as Jesse Duncan Episode 18x06: 1mm (Jan 26, 2021)