Dan Kirby (as John Gilmore)