Guest Stars Matt Craven as Secretary of the Navy Clayton Jarvis Sean Harmon as Young Gibbs Jeananne Goossen as Marine Private Joan Matteson John Finn as Marine Commandant Charles T. Ellison Jaime Ray Newman as Navy Lieutenant Commander Melanie Burke Sofia Pernas as Marine First Lieutenant Gabriela Flores LaMonica Garrett as Marine Captain Craig Quincy Alex Fernandez as Joseph Flores Jesse Luken as Corpsman Michael Benyaer as Osman Zoranj Jonathan Runyon as Marine PFC Oscar Cunningham Satya Bhabha as Asa Zoranj Aliah Whitmore as Soraya Zoranj Becky Wahlstrom as FET Marine Staff Sergeant Catherine Littleton Co Starring Melody Angel as Kinah Maya Latzer as Lala