Home » News & Analysis » SURVEY: Who Played the Best Navy SEAL on Film or Television?


SURVEY: Who Played the Best Navy SEAL on Film or Television?

There have been hundreds of movies and dozens of television shows centered on the U.S. Navy, but upcoming CBS action-drama SEAL Team is Hollywood’s latest attempt to tap into the heroism and mystique of U.S. Navy SEALs. The show portrays members of the fictional Tier One SEAL Team as they try to balance their duties with their home lives. David Boreanaz, starring as Jason Hayes, is probably the most recognizable face to American audiences.

Over the decades, many actors have taken roles in which their character wore the Special Warfare insignia (the SEAL Trident). Some actors have been more convincing than others. Cast your vote to rank the best and worst portrayals of SEALs on film and television. 

O.J. Simpson

O.J. Simpson in a promotional photo for the unaired pilot Frogmen.

The TV pilot Frogmen (1994) was shelved after Simpson was charged with double homicide the same year. The show contained a scene in which Simpson’s character, former SEAL John “Bullfrog” Burke, holds a knife to a woman’s throat. Simpson reportedly received training from actual SEALs on how to handle a knife while preparing for the role. Simpson’s defense fought unsuccessfully to prevent the episode from being entered as evidence in the trial, but the prosecutors decided not to use it.

Vin Diesel

Action star Vin Diesel took a family-friendly turn in The Pacifier (2005), in which he plays a former SEAL tasked with guarding a rambunctious family against enemy agents.

Tom Selleck

In Magnum P.I. (1980-1988), Tom Selleck stars as a former U.S. Naval Academy quarterback and retired SEAL working as a private detective in Hawaii, all while sporting arguably the most impressive mustache in the history of television. Selleck was set to reprise the role of Magnum in a big screen adaptation written by Tom Clancy (The Hunt for Red October), but the project never got out of development

Hulk Hogan


Hulk Hogan has played two different characters who were former SEALS, first in the television series Thunder in Paradise (1994) and then in the film Shadow Warriors (1997) with Carl Weathers.

Jean Claude Van Damme


In Second in Command (2006), Jean Claude Van Damme plays a SEAL who kicks a lot of people in the head while protecting a U.S. Embassy in Eastern European.

Steven Segal


In Under Siege (1992), a group of mercenaries attempt to hijack a Navy ship to get its nuclear weapons. Unfortunately for them, the ship’s cook Steven Seagal happens to be a former SEAL. Carnage ensues.

L.L. Cool J

L.L. Cool J Special Agent Sam Hanna. CBS Photo

NCIS: Los Angeles (2009 – ) features rapper L.L. Cool J as Sam Hanna, a special agent who had been a U.S. Navy chief petty officer with SEAL Team Six.

Ice Cube


In the film XXX: State of the Union (2005), Ice Cube plays a former SEAL recruited to stop a secretary of defense-led coup of the U.S. government.

Mark Wahlberg


Mark Wahlberg stars in Lone Survivor (2013), Marcus Luttrell’s account of the ill-fated mission Operation Red Wings that claimed the lives of the rest of his SEAL team, including leader Lt. Michael Murphy.

Bruce Willis


Tears of the Sun (2003) is an action movie starring Bruce Willis as the leader of a squad of SEALs on a rescue mission in Nigeria. Although probably a bit long in the tooth, Willis is believable – though many real SEALs probably take issue with his character disobeying orders and abandoning his primary objective.

Charlie Sheen


In 1990 Navy SEALs Charlie Sheen, Bill Paxton and Michael Biehn received training from actual SEALs to prepare for their roles.

Alexis Arquette


Prior to going through sex reassignment surgery, Alexis Arquette played a SEAL in the seldom seen Goodbye America. The 1997 film was a Philippine production dramatizing the closing of U.S. Naval Base at Subic Bay and the effect it has on the local community.

Matthew McConaughey


In Clive Cussler’s popular series of adventure novels, the character Dirk Pitt is a U.S. Air Force Academy graduate with a love for the sea. In the 2005 film Sahara starring Matthew McConaughey, Pitt and his trusted sidekick Al Giordino (Steve Zahn) are instead U.S. Naval Academy graduates and former SEALs.

Michael Biehn


Michael Biehn has played a SEAL in the three different films – Navy SEALS (1990), The Abyss (1989) and The Rock (1996). Biehn disavowed Navy SEALs because he thought was a “silly movie” instead of a realistic portrayal of Navy special warfare operations like he had hoped.

Bradley Cooper


The lean Bradley Cooper bulked up by packing on 40 pounds of muscle to portray SEAL Chris Kyle in the biopic American Sniper (2014). Although Cooper (who was also a producer) and director Clint Eastwood were lauded by most critics, some claimed the film misrepresented several aspects of the war in Iraq and dehumanized Iraqis.

Rob Lowe


In The Finest Hour (1992), Rob Lowe plays a SEAL sent to destroy an Iraqi chemical weapons plant.

Demi Moore


In G.I. Jane (1997) Demi Moore plays a woman training for the U.S. Navy Special Warfare Group.

John Krasinski


John Krasinski entered an intense training regimen to get ripped for his role as a former SEAL in 13 Hours (2016), a film about a security team caught in the chaos of the terrorist attacks in Benghazi. The film became highly politicized because of disputed accounts over the actual incident that took the life of Ambassador Chris Stevens and three other Americans. The cause of the attack and the reaction by the Obama Administration continues to be a matter of debate.

Honorable Mentions

Bruce CampbellBurn Notice (2007-2013)

Colin FarrellS.W.A.T. (2003)

Alex O’LaughlinHawaii Five-0 (2010-)

Michael PareDeadly Heroes (1993)