CharacterJohn LoengardJohn Loengard in Dark Skies (1996), played by Eric Close. Played byEric CloseAppears inDark Skies1996