Special Guest Stars Ralph Waite as Jackson Gibbs Guest Stars Aviva as Young Shannon Kayla Mae Maloney as Emily Kingston Christian Campbell as Nick Kingston Dendrie Taylor as Janet LaCombe Casey Sander as Ed Gantry Geno Monteiro as Sergeant Seth Welch Erik Eidem as Marine Corporal Ethan LaCombe Richard Lineback as Chuck Winslow Co Starring Sean Harmon as Young Gibbs Clint Carmichael as Young Jackson Gibbs Brandon Hirsch as Marine Corporal Kelvin Taylor Tim Barraco as Coal Miner Griffin Churchill as Chris Kingston Marcus Christian as Young Chuck Winslow Thomas Blake, Jr. as Young Ed Gantry