Gavin MacLeod

Gavin MacLeod

1931-02-28 – 2021-05-29 (age 90) Mount Kisco, New York, USA
View on IMDb ↗

Biography

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.

Photos

Known For

Kelly's Heroes
Kelly's Heroes

1970

as Moriarty (Tank Crewman)

The Party
The Party

1968

as C. S. Divot

The Sand Pebbles
The Sand Pebbles

1966

as Crosley

Operation Petticoat
Operation Petticoat

1959

as Yeoman Ernest Hunkle

The Comic
The Comic

1969

as 1st Director

Cook-Off!
Cook-Off!

2017

as Gavin MacLeod

War Hunt
War Hunt

1962

as Pvt. Crotty

Pork Chop Hill
Pork Chop Hill

1959

as Pvt. Saxon

Time Changer
Time Changer

2003

as Norris Anderson

Compulsion
Compulsion

1959

as Padua - Horn's Assistant

I Want to Live!
I Want to Live!

1958

as Police Lt.

Night of 100 Stars II
McHale's Navy
McHale's Navy

1964

as Seaman Joseph 'Happy' Hanes

Night of 100 Stars
High Time
High Time

1960

as Professor Thayer

Mary Tyler Moore: A Celebration
Mary Tyler Moore: A Celebration

2015

as Self / Murray Slaughter (archive footage)

Student Exchange
Student Exchange

1987

as Vice Principal Durfner

Ransom for Alice!
Ransom for Alice!

1977

as Yankee Sullivan

Checking Out
Checking Out

2006

as Doorman (uncredited)