
Gavin MacLeod
Acting
🎂 1931-02-28
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.
Cast credits(92)

Lawrence Comminger
1957

Mortimer Hershey
1957

Dan Platte
1957

Art Sommers
1984

Merril Stubing
1977

Raymond Harrick
1995

Self
1961

Self - Co-Host
1961

Gilbert Jamel
1960

Bryan Bender
1960

Smitty
1998

Uncle Stu
1998

Captain Merrill Stubing
1976

Daniel Gerber
1967

Self - Nominee
1944

Rian Powers
1959

Cardinal Frances Abgott
1997

Major Zolle
1965

General Metzger
1965

General von Rauscher
1965

Major Kiegel
1965

Whitey Metz
1959

Artie McLeod
1959

Three-Fingered Jack White
1959

Lewie Franklin
1968

1964

Calvin
1994

Maxwell Cooley
1961

Kipnis
1969

Captain Gumble (voice)
2010

Barker
2008

Murray Slaughter
1970

Mr. Ellsworth
1975

Self
2018

Self
1950

1964

Alvin Wannamaker
1963

Jerry Marz
1994

Cleveland
1964

Happy
1962

Salesman
1959

1995

Major Kazan
1968

Seymour
1968

Vice Principal Durfner
1987

Harold Harmon
1967

1957

Moriarty (Tank Crewman)
1970

Padua - Horn's Assistant
1959

Captain Merrill Stubing
1998

1959

Yeoman Ernest Hunkle
1959

Professor Thayer
1960

Crosley
1966

C. S. Divot
1968

Lt. Nojack
1980

Pvt. Saxon
1959

Harry Deiner
1961

Capt. Merrill Stubing
1977

Self / Murray Slaughter (archive footage)
2015

Yankee Sullivan
1977

Gavin MacLeod
2017

Self
1975

Capt. Stubing
1990

Himself
1991

Daniel (voice)
1985

Jonathan Sperry
2008

Police Lt.
1958

Pvt. Crotty
1962

Self
1982

Curt Arvey
1980

Warden
1970

Norris Anderson
2003
Daniel (voice)
1986

Sgt. Kruger
1969

Seaman Joseph 'Happy' Hanes
1964

1st Director
1969

Mac (uncredited)
1958

Self
1985

Doorman (uncredited)
2005

Seaman Joseph Haines
1965

Lou
1968

Emil
1966

Self/The Mad Hatter
1978

Jordan Robbins
1974

Self
1979

Hulagu Khan
1965

Johnny
1960

Tom
2016

Turk
1958

Self - Host
2019

Self
1978