Skip to content

Tom Skerritt dies at 93: the Top Gun, Alien and Picket Fences actor won an Emmy in 1993

Skerritt played Viper in Top Gun, Captain Dallas in Alien and Duke in M*A*S*H. His family said he died of natural causes on Wednesday.

Published 1 min read
WhatsApp
Tom Skerritt, grey-haired and smiling, speaking at a microphone at the C2E2 comic expo in Chicago
Tom Skerritt, grey-haired and smiling, speaking at a microphone at the C2E2 comic expo in ChicagoPhoto: Chris Roth / Wikimedia Commons, CC BY-SA 2.0

Tom Skerritt, the American actor known for Top Gun, Alien and the TV series Picket Fences, has died at the age of 93. His publicist confirmed the death to CBS News on Thursday, saying he died on Wednesday 21 October of natural causes. "We are heartbroken by his loss," his family said in a statement.

The roles people remember

Skerritt had one of those faces audiences knew even when they could not place the name. His best-known parts:

YearTitleRole
1970MAS*HCaptain Augustus Bedford "Duke" Forrest
1979AlienCaptain Arthur Dallas, commander of the Nostromo
1983The Dead ZoneSheriff George Bannerman
1986Top GunCommander Mike "Viper" Metcalf
1989Steel MagnoliasDrum Eatenton
1992A River Runs Through ItReverend John Maclean
1992 to 1996Picket FencesSheriff Jimmy Brock
1997ContactDavid Drumlin
2006 to 2008Brothers & SistersWilliam Walker

Role years are from his filmography on Wikipedia.

Viper, Dallas and an Emmy

In Top Gun Skerritt was Viper, the commander of the Navy's fighter school and the instructor of Tom Cruise's Maverick. In Alien he was Captain Dallas, who led the crew of the spaceship Nostromo.

On television he led Picket Fences, a small-town drama, playing Sheriff Jimmy Brock for four seasons and 87 episodes. The part won him the 1993 Emmy for Outstanding Lead Actor in a Drama Series.

A life before Hollywood

Skerritt was born in Detroit, Michigan, in August 1933 and served in the US Air Force before turning to acting, CBS News noted. He was a father of five.

His death comes a day after another Hollywood loss we reported, Dame Judi Dench saying she can no longer act or read because of macular degeneration.

Frequently asked questions

How did Tom Skerritt die?
His family said he died of natural causes on Wednesday 21 October 2026, aged 93. His publicist confirmed the death to CBS News.
Who did Tom Skerritt play in Top Gun?
He played Commander Mike Viper Metcalf, the head of the Navy fighter school, in Top Gun (1986).
Comments
WhatsApp

Sources

Tags:Hollywoodobituary

More in Entertainment

Reader comments 0

No comments yet. Say something useful.