Guest Stars Patrick Labyorteaux as JAG Navy Captain Bud Roberts, Jr. Brian Hallisay as David Crocker Gina Hecht as Christine Newhall James Read as Alan Newhall Valery Ortiz as Kerry Lyons Kaitlyn Black as Melissa Newhall Nathan Sutton as Barry Goode Co Starring John L. Bader as Desk Clerk Mark Dippolito as Sleazy Guy