
Gavin MacLeod
Acting
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
2019My Music: A Classic Christmas
Self - Host
2018Betty White: First Lady of Television
Self
2017Cook-Off!
Gavin MacLeod
2015Mary Tyler Moore: A Celebration
Self / Murray Slaughter (archive footage)
2008The Secrets of Jonathan Sperry
Jonathan Sperry
2006Checking Out
Doorman (uncredited)
2003Time Changer
Norris Anderson
2003ABC's 50th Anniversary Celebration
Self
1991Mary Tyler Moore: The 20th Anniversary Show
Himself
1990The Love Boat: A Valentine Voyage
Capt. Stubing
1987Student Exchange
Vice Principal Durfner
1985Night of 100 Stars II
Self
1982Night of 100 Stars
Self
1980Murder Can Hurt You!
Lt. Nojack
1979Pat Boone and Family: A Christmas Special
Self
1978NBC Salutes the 25th Anniversary of the Wonderful World of Disney
Self/The Mad Hatter
1978Mitzi... What's Hot, What's Not
Self
1977The New Love Boat
Capt. Merrill Stubing
1977Ransom for Alice!
Yankee Sullivan
1975Mitzi & 100 Guys
Self
1974Only with Married Men
Jordan Robbins
1970Kelly's Heroes
Moriarty (Tank Crewman)
1970The Intruders
Warden
1969The Thousand Plane Raid
Sgt. Kruger