<P> Offered any assignment he chooses, Maverick decides to return to Top Gun as an instructor . At a bar at Miramar, Maverick and Charlie reunite . </P> <Ul> <Li> Tom Cruise as LT Pete "Maverick" Mitchell </Li> <Li> Kelly McGillis as Charlotte "Charlie" Blackwood . The character is based on a real - life person, Christine Fox, who worked at the Miramar Naval Air Station . </Li> <Li> Val Kilmer as LT Tom "Iceman" Kazansky </Li> <Li> Anthony Edwards as LTJG Nick "Goose" Bradshaw </Li> <Li> Tom Skerritt as CDR Mike "Viper" Metcalf </Li> <Li> Michael Ironside as LCDR Rick "Jester" Heatherly </Li> <Li> John Stockwell as LT Bill "Cougar" Cortell </Li> <Li> Barry Tubb as LTJG Leonard "Wolfman" Wolfe </Li> <Li> Rick Rossovich as LTJG Ron "Slider" Kerner </Li> <Li> Tim Robbins as LTJG Sam "Merlin" Wells </Li> <Li> Clarence Gilyard, Jr. as LTJG Marcus "Sundown" Williams </Li> <Li> Whip Hubley as LT Rick "Hollywood" Neven </Li> <Li> James Tolkan as CDR Tom "Stinger" Jardian </Li> <Li> Meg Ryan as Carole Bradshaw </Li> <Li> Adrian Pasdar as LT Charles "Chipper" Piper </Li> </Ul> <Li> Tom Cruise as LT Pete "Maverick" Mitchell </Li> <Li> Kelly McGillis as Charlotte "Charlie" Blackwood . The character is based on a real - life person, Christine Fox, who worked at the Miramar Naval Air Station . </Li>

Who does tom cruise play in top gun