Cast Credits Valor (2017) Guest starring as Mustaf (2 episodes) Episode 1x05: Full Battle Rattle (Nov 6, 2017) [Co-Star] Episode 1x04: Zero Visibility (Oct 30, 2017) [Co-Star] Zoo (2015) Guest starring as Barber Episode 1x03: The Silence of the Cicadas (Jul 14, 2015) NCIS: New Orleans (2014) Guest starring as Mitch Folgel Episode 3x12: Hell on the High Water (Jan 24, 2017) [Co-Star] The Big Easy (1996) Guest starring as Horace Episode 1x19: Lafitte Don't Fail Me Now (Feb 16, 1997) [Co-Star]