Special Guest Stars Vanessa Lachey as NCIS Special Agent in Charge Jane Tennant Guest Stars Joe Spano as Tobias C. Fornell Laura San Giacomo as Doctor Grace Confalone Tess Aubert as Piper Novi Brown as Olive Miller Jack McGee as Richard "Rick" Jordan Jason Rogel as Leo David Bianchi as Kyle Jennings Brandon Black as Martin Polk Joi Liaye as Nina Miller Co Starring Taylor Bracken as Navy PO Third Class Sally Jordan Oscar Gary as Retired Navy LCDR Thomas Miller