Cast Credits Snowfall (2017) Guest starring as Josh Episode 5x01: Comets (Feb 23, 2022) NCIS (2003) Guest starring as Petty Officer Sheehan Episode 20x16: Butterfly Effect (Mar 13, 2023)