Watch Apple TV+ Movies
TV Shows and more
Try 7-Day Free
Home >

Gavin MacLeod

Gavin MacLeod

Birthday: 1931-02-28 | Place of Birth: 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.

...

Known For

Acting

Year
Title

Role

2019
My Music: A Classic Christmas

as    Self - Host

2016
The Comeback Kids

as    Tom

2008
The Secrets of Jonathan Sperry

as    Jonathan Sperry

2003
Time Changer

as    Norris Anderson

1987
Student Exchange

as    Vice Principal Durfner

1980
Murder Can Hurt You!

as    Lt. Nojack

1977
The New Love Boat

as    Capt. Merrill Stubing

1977
The Love Boat

as    Merril Stubing

1974
Only with Married Men

as    Jordan Robbins

1970
Kelly's Heroes

as    Moriarty (tank crewman)

1970
The Mary Tyler Moore Show

as    Murray Slaughter

1969
The Thousand Plane Raid

as    Sgt. Kruger

1968
A Man Called Gannon

as    Lou

1965
McHale's Navy Joins the Air Force

as    Seaman Joseph Haines

1964
McHale's Navy

as    Seaman Joseph 'Happy' Hanes

1962
McHale's Navy

as    Happy

1962
War Hunt

as    Pvt. Crotty

1960
High Time

as    Professor Thayer

1959
Operation Petticoat

as    Yeoman Ernest Hunkle