Cast and Crew of Top Gun: Maverick

Cast of
Top Gun: Maverick

About Top Gun: Maverick

Top Gun: Maverick, the long-awaited sequel to the iconic 1986 film Top Gun, once again takes audiences on a thrilling ride into the danger zone. This time around, the movie follows the story of Tom Cruise's character, Capt. Pete "Maverick" Mitchell, as he returns to the Navy's elite fighter weapons school, TOP GUN, to train a new generation of pilots.

Maverick, now a seasoned pilot with over thirty years of service, has managed to avoid the advancement in rank that would ground him. Instead, he has chosen to stay in the cockpit, where he feels most at home. However, when he is given the opportunity to train a group of TOP GUN graduates for a highly specialized and dangerous mission, he jumps at the chance. This mission, which has never been attempted before, requires the skills and expertise of only the best pilots, and Maverick knows that he has what it takes to lead them.

Among the new recruits is Lt. Bradley "Rooster" Bradshaw, played by Miles Teller. Rooster is the son of Maverick's late friend and radar intercept officer, "Goose." This connection adds an extra layer of complexity to Maverick's role as a mentor, as he must balance his personal feelings with his responsibility to prepare Rooster and the other trainees for the mission ahead. Along the way, Maverick will be forced to confront his own past and the demons that still haunt him, all while pushing himself and his trainees to their limits in order to complete the mission and become true TOP GUN pilots.

Top Gun: Maverick is part of the Top Gun Collection, together with Top Gun and Top Gun 3 .

Full Cast of Top Gun: Maverick

Tom Cruise
plays Capt. Pete 'Maverick' Mitchell

Tom Cruise as Capt. Pete 'Maverick' Mitchell
Tom Cruise's performance as Capt. Pete 'Maverick' Mitchell in 'Top Gun: Maverick' is nothing short of spectacular. His charisma and energy bring the character to life, making it easy for audiences to root for him. Cruise's portrayal of Maverick is a perfect blend of confidence and vulnerability, showcasing his growth since the original film. The action sequences are breathtaking, with Cruise performing many of his own stunts, adding an extra layer of authenticity to his performance. Overall, Cruise's performance is a testament to his talent and dedication as an actor. See Tom Cruise's other roles

Miles Teller
plays Lt. Bradley 'Rooster' Bradshaw

Miles Teller as Lt. Bradley 'Rooster' Bradshaw
Miles Teller's performance as Lt. Bradley 'Rooster' Bradshaw in 'Top Gun: Maverick' is a standout, showcasing his versatility and depth as an actor. Teller brings a complex mix of determination, vulnerability, and simmering anger to the role, making Rooster a compelling character. His chemistry with Tom Cruise's Maverick is palpable, adding an extra layer of intensity to their dynamic. Teller's portrayal is a fitting tribute to the original 'Top Gun', while also carving out a unique space for his character in this highly anticipated sequel. See Miles Teller's other roles

Jon Hamm
plays Adm. Beau 'Cyclone' Simpson

Jon Hamm as Adm. Beau 'Cyclone' Simpson
Jon Hamm's portrayal of Adm. Beau 'Cyclone' Simpson in 'Top Gun: Maverick' is a commanding presence that exudes authority and experience. Hamm brings a sense of gravitas to the role, making it clear that Cyclone is a seasoned military leader who has seen his fair share of battles. His interactions with Tom Cruise's Maverick are filled with tension and mutual respect, as the two clash over the best course of action for the upcoming mission. Hamm's performance is a highlight of the film, adding depth and complexity to the character of Cyclone. See Jon Hamm's other roles

Glen Powell
plays Lt. Jake 'Hangman' Seresin

Glen Powell as Lt. Jake 'Hangman' Seresin
Glen Powell's portrayal of Lt. Jake 'Hangman' Seresin in "Top Gun: Maverick" is a standout performance that adds a fresh dynamic to the sequel. Powell brings a charismatic and confident energy to the role, embodying the cocky yet skilled pilot with ease. His on-screen chemistry with the rest of the cast, particularly his rivalry with Rooster (Miles Teller), adds depth to the character and keeps viewers engaged. Powell's performance is a testament to his acting abilities and serves as a strong complement to the film's thrilling action sequences. See Glen Powell's other roles

Lewis Pullman
plays Lt. Robert 'Bob' Floyd

Lewis Pullman as Lt. Robert 'Bob' Floyd
Lewis Pullman's portrayal of Lt. Robert 'Bob' Floyd in 'Top Gun: Maverick' is a standout performance that adds depth and nuance to the film. As the son of a fallen pilot, Pullman's Floyd carries the weight of his family legacy while navigating the pressures of the elite fighter pilot training program. His character's growth throughout the movie, from initial apprehension to confident aviator, is both believable and engaging. Pullman's chemistry with the rest of the cast, particularly with Tom Cruise's Maverick, further enhances his performance, making Lt. Floyd a memorable and endearing character in the Top Gun universe. See Lewis Pullman's other roles

Charles Parnell
plays Adm. Solomon 'Warlock' Bates

Charles Parnell as Adm. Solomon 'Warlock' Bates
Charles Parnell delivers a commanding performance as Adm. Solomon 'Warlock' Bates in 'Top Gun: Maverick'. His authoritative presence and stern demeanor effectively convey the weight of responsibility that comes with his high-ranking position. Parnell's portrayal of Bates is nuanced, revealing a leader who is both unyielding and compassionate, making him a compelling character in the high-stakes world of naval aviation. See Charles Parnell's other roles

Bashir Salahuddin
plays Wo-1. Bernie 'Hondo' Coleman

Bashir Salahuddin as Wo-1. Bernie 'Hondo' Coleman

Bashir Salahuddin was born on June 30, 1976 and is currently 47 years old.

See Bashir Salahuddin's other roles

Monica Barbaro
plays Lt. Natasha 'Phoenix' Trace

Monica Barbaro as Lt. Natasha 'Phoenix' Trace

Barbaro began her career as a ballet dancer, ultimately giving it up to pursue acting. She portrayed the character of...

See Monica Barbaro's other roles

Jay Ellis
plays Lt. Reuben 'Payback' Fitch

Jay Ellis as Lt. Reuben 'Payback' Fitch

Wendell Ramone "Jay" Ellis Jr. (born December 27, 1981) is an American actor. Born in Sumter, South Carolina, he star...

See Jay Ellis's other roles

Danny Ramirez
plays Lt. Mickey 'Fanboy' Garcia

Danny Ramirez as Lt. Mickey 'Fanboy' Garcia

Danny Ramirez is a Colombian-born American actor. He is best known for his role as Wes in The Gifted, Mario Martinez ...

See Danny Ramirez's other roles

Greg Tarzan Davis
plays Lt. Javy 'Coyote' Machado

Greg Tarzan Davis as Lt. Javy 'Coyote' Machado

Gregory Davis, Jr. (born September 25, 1993), better known as Greg Tarzan Davis is an American actor. Born in New Orl...

See Greg Tarzan Davis's other roles

Jennifer Connelly
plays Penny Benjamin

Jennifer Connelly as Penny Benjamin
Jennifer Connelly's performance as Penny Benjamin in 'Top Gun: Maverick' is a standout addition to the film. She brings a grounded and relatable presence to the high-octane world of Top Gun, effortlessly embodying the character of a single mother and bar owner. Connelly's chemistry with Tom Cruise's Maverick is palpable, and their shared history adds depth to their interactions. Her nuanced portrayal of Penny, balancing strength and vulnerability, makes her a compelling and memorable character in the film. See Jennifer Connelly's other roles

Ed Harris
plays Radm. Chester 'Hammer' Cain

Ed Harris as Radm. Chester 'Hammer' Cain
Ed Harris delivers a commanding performance as Radm. Chester 'Hammer' Cain in 'Top Gun: Maverick'. His stern demeanor and authoritative presence bring a sense of gravity to the film, as he grapples with the responsibility of shaping the future of the Navy's aviation program. Harris's portrayal of Cain is marked by a sharp intellect and unwavering determination, making him a formidable adversary for Tom Cruise's Maverick. The chemistry between the two veteran actors is palpable, adding an extra layer of tension to their on-screen interactions. See Ed Harris's other roles

Val Kilmer
plays Adm. Tom 'Iceman' Kazansky

Val Kilmer as Adm. Tom 'Iceman' Kazansky

Val Edward Kilmer (born December 31, 1959) is an American actor. Originally a stage actor, Kilmer became popular in t...

See Val Kilmer's other roles

Jack Schumacher
plays Lt. Neil 'Omaha' Vikander

Jack Schumacher as Lt. Neil 'Omaha' Vikander

Jack Schumacher is known for Top Gun: Maverick (2022), S.W.A.T. (2017) and KillHer (2022).

See Jack Schumacher's other roles

Manny Jacinto
plays Lt. Billy 'Fritz' Avalone

Manny Jacinto as Lt. Billy 'Fritz' Avalone

Manuel Luis Jacinto (born August 19, 1987) is a Filipino-born Canadian actor. After several small roles on television...

See Manny Jacinto's other roles

Kara Wang
plays Lt. Callie 'Halo' Bassett

Kara Wang as Lt. Callie 'Halo' Bassett

Kara Wang is a Chinese-American actress born in Los Angeles and raised in the suburbs of Southern California. She can...

See Kara Wang's other roles

Jake Picking
plays Lt. Brigham 'Harvard' Lennox

Jake Picking as Lt. Brigham 'Harvard' Lennox

Jake Picking (born March 2, 1991) is an American actor. He is best known for portraying Rock Hudson in the Netflix se...

See Jake Picking's other roles

Raymond Lee
plays Lt. Logan 'Yale' Lee

Jean Louisa Kelly
plays Sarah Kazansky

Jean Louisa Kelly as Sarah Kazansky

Jean Louisa Kelly (born March 9, 1972) is an American actress and singer. She is perhaps best known for her long-runn...

See Jean Louisa Kelly's other roles

Lyliana Wray
plays Amelia Benjamin

Lyliana Wray as Amelia Benjamin

Lyliana Wray was born on December 30, 2004 and is currently 19 years old.

See Lyliana Wray's other roles

Chelsea Harris
plays Admiral's Aide

Chelsea Harris as Admiral's Aide

Chelsea Harris (born March 30, 1990) is an American actress best known for roles on Designated Survivor, Snowpiercer,...

See Chelsea Harris's other roles

Darnell Kirkwood
plays Comms-Crew Tech

Austin Bowerman
plays Comms-Crew Tech

Stephanie Andrea Barron
plays Comms-Crew Tech

Alec Williams
plays Cain's Aide

Rachel Winfree
plays Waitress

Rachel Winfree as Waitress

Rachel Winfree was born on January 1, 1952 and is currently 72 years old.

See Rachel Winfree's other roles

Peter Mark Kendall
plays Meek Engineer

Peter Mark Kendall as Meek Engineer

Peter Mark Kendall is an American stage and screen actor with a MFA degree in Acting from Brown University. He is bes...

See Peter Mark Kendall's other roles

Ian Gary
plays Jaded Engineer

Bob Stephenson
plays Senior Engineer

Bob Stephenson as Senior Engineer

Robert J. Stephenson (born May 18, 1967) is an American film and television actor, film producer and screenwriter who...

See Bob Stephenson's other roles

Landon Gordon
plays Kid in Truck Stop

Landon Gordon as Kid in Truck Stop

Landon Gordon was born on November 30, 2009 and is currently 14 years old.

See Landon Gordon's other roles

Margaret Strabala
plays Air Control Officer

Ryan Heilmann
plays Air Control Officer

Shantel Limbo
plays Staff Seargeant

James Handy
plays Bartender (Jimmy)

James Handy as Bartender (Jimmy)

James Handy is an actor.

See James Handy's other roles

Whylip Lee
plays Fuel

Tristan Henry
plays Surfaces

Jason Robert Boles
plays Mini Boss

Brian Ferguson
plays Fighter Pilot in Bar

Chido Nwokocha
plays Mission Controller

Chaz Ingram
plays Mission Controller

Rachael Markarian
plays Mission Controller

Rachael Markarian as Mission Controller

Rachael Markarian was born on January 1, 1982 and is currently 42 years old.

See Rachael Markarian's other roles

Shannon Kane
plays Mission Controller

Shannon Kane as Mission Controller

Shannon Kane is an American actress who is currently portraying Natalia Hubbard on ABC's daytime drama All My Childre...

See Shannon Kane's other roles

Norman Ralph Eliasen
plays Mission Controller

Anthony Edwards
plays LTJG Nick 'Goose' Bradshaw (archive footage) (uncredited)

Anthony Edwards as LTJG Nick 'Goose' Bradshaw (archive footage) (uncredited)

Anthony Edwards (born July 19, 1962) is an American actor and director. He has appeared in various movies and televis...

See Anthony Edwards's other roles

Meg Ryan
plays Carole Bradshaw (archive footage) (uncredited)

Meg Ryan as Carole Bradshaw (archive footage) (uncredited)

Meg Ryan (born Margaret Mary Emily Anne Hyra) is an American actress, producer and director. When she joined the Scre...

See Meg Ryan's other roles

Kelly McGillis
plays Charlotte 'Charlie' Blackwood (archive footage) (uncredited)

Kelly McGillis as Charlotte 'Charlie' Blackwood (archive footage) (uncredited)

Kelly Ann McGillis (born July 9, 1957) is an American actress whose movies include Witness, for which she received a ...

See Kelly McGillis's other roles

Tommy Kijas
plays Big Roy (uncredited)


Crew of Top Gun: Maverick

Discover the backstage crew of Top Gun: Maverick →