
Acting · 90 years old
Mount Kisco, New York, USA
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.

Mary Tyler Moore: A Celebration
Self / Murray Slaughter (archive footage)

Night of 100 Stars II
Self

Oz
Cardinal Frances Abgott

That '70s Show
Smitty

The Munsters

The Untouchables
Whitey Metz

The Untouchables
Artie McLeod

The Untouchables
Three-Fingered Jack White

The Suite Life on Deck
Barker

Perry Mason
Mortimer Hershey

Perry Mason
Lawrence Comminger

Perry Mason
Dan Platte

Pinky and the Brain
Gavin MacLeod (voice)

The Andy Griffith Show
Gilbert Jamel

The Andy Griffith Show
Bryan Bender

The Mary Tyler Moore Show
Murray Slaughter

Hogan's Heroes
Major Zolle

Hogan's Heroes
General Metzger

Hogan's Heroes
General von Rauscher

Hogan's Heroes
Major Kiegel