×
Loading in progress
Gavin MacLeod

Gavin MacLeod

Gavin MacLeod (February 28, 1931 – May 29, 2021) was an American actor notable for playing Joseph "Happy" Haines on McHale's Navy, Murray Slaughter on The Mary Tyler Moore Show, and for his lead role as Captain Merrill Stubing on The Love Boat.

  • BIRTH 28/02/1931
  • DEATH 29/05/2021
  • Country United States
  • SHOWS 10
  • MOVIES 18

Shows (10)

That '70s Show
That '70s Show
Smitty
Oz
Oz
Cardinal Frances Abgott
The Suite Life on Deck
The Suite Life on Deck
Barker
Hogan's Heroes
Hogan's Heroes
General Metzger / Major Kiegel / Major Zolle
The King of Queens
The King of Queens
Uncle Stu
Wonder Woman
Wonder Woman
Mr. Ellsworth
The Love Boat
The Love Boat
Merril Stubing
Pound Puppies (2010)
Pound Puppies (2010)
Captain Gumble (voice)
The Untouchables
The Untouchables
Artie McLeod
The Mary Tyler Moore Show
The Mary Tyler Moore Show
Murray Slaughter

Movies (18)

Kelly's Heroes
Kelly's Heroes
Moriarty (tank crewman)
The Sand Pebbles
The Sand Pebbles
Crosley
The Party
The Party
C. S. Divot
Compulsion
Compulsion
Padua - Horn's Assistant
I Want to Live!
I Want to Live!
Police Lt.
Operation Petticoat
Operation Petticoat
Yeoman Ernest Hunkle
Time Changer
Time Changer
Norris Anderson
War Hunt
War Hunt
Pvt. Crotty
A Man Called Gannon
A Man Called Gannon
Lou
Young and Wild
Young and Wild
Mac (uncredited)
McHale's Navy Joins the Air Force
McHale's Navy Joins the Air Force
Seaman Joseph Haines
The Comic
The Comic
1st Director
McHale's Navy
McHale's Navy
Seaman Joseph 'Happy' Hanes
Deathwatch
Deathwatch
Emil
Murder Can Hurt You!
Murder Can Hurt You!
Lt. Nojack
Pat Boone and Family Christmas Special
Pat Boone and Family Christmas Special
Himself
The Sword of Ali Baba
The Sword of Ali Baba
Hulagu Khan
The Secrets of Jonathan Sperry
The Secrets of Jonathan Sperry
Jonathan Sperry