
Gavin MacLeod
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.
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
Kelly's Heroes
as Moriarty (Tank Crewman)
The Party
as C. S. Divot
Operation Petticoat
as Yeoman Ernest Hunkle
Cast Credits
My Music: A Classic Christmas
as Self - Host
Cook-Off!
as Gavin MacLeod
The Secrets of Jonathan Sperry
as Jonathan Sperry
Checking Out
as Doorman (uncredited)
Time Changer
as Norris Anderson
The Love Boat: A Valentine Voyage
as Capt. Stubing
Student Exchange
as Vice Principal Durfner
Daniel and the Lion's Den
as Daniel (voice)
Murder Can Hurt You!
as Lt. Nojack
Ransom for Alice!
as Yankee Sullivan
The New Love Boat
as Capt. Merrill Stubing
Only with Married Men
as Jordan Robbins
The Intruders
as Warden
Kelly's Heroes
as Moriarty (Tank Crewman)
The Comic
as 1st Director
The Thousand Plane Raid
as Sgt. Kruger
The Party
as C. S. Divot
A Man Called Gannon
as Lou
The Sand Pebbles
as Crosley
Deathwatch
as Emil
McHale's Navy Joins the Air Force
as Seaman Joseph Haines
The Sword of Ali Baba
as Hulagu Khan
McHale's Navy
as Seaman Joseph 'Happy' Hanes
War Hunt
as Pvt. Crotty
The Crimebusters
as Harry Deiner
High Time
as Professor Thayer
Twelve Hours to Kill
as Johnny
Operation Petticoat
as Yeoman Ernest Hunkle
Pork Chop Hill
as Pvt. Saxon
Compulsion
as Padua - Horn's Assistant