
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.

My Music: A Classic Christmas
Self - Host

Betty White: First Lady of Television
Self

Cook-Off!
Gavin MacLeod

Mary Tyler Moore: A Celebration
Self / Murray Slaughter (archive footage)

The Secrets of Jonathan Sperry
Jonathan Sperry

Checking Out
Doorman (uncredited)

Time Changer
Norris Anderson

ABC's 50th Anniversary Celebration
Self

Mary Tyler Moore: The 20th Anniversary Show
Himself

The Love Boat: A Valentine Voyage
Capt. Stubing

Student Exchange
Vice Principal Durfner
Daniel and the Lion's Den
Daniel (voice)

Night of 100 Stars II
Self

Night of 100 Stars
Self

Murder Can Hurt You!
Lt. Nojack

Pat Boone and Family: A Christmas Special
Self

NBC Salutes the 25th Anniversary of the Wonderful World of Disney
Self/The Mad Hatter

Mitzi... What's Hot, What's Not
Self

Ransom for Alice!
Yankee Sullivan

The New Love Boat
Capt. Merrill Stubing

Mitzi & 100 Guys
Self

Only with Married Men
Jordan Robbins

The Intruders
Warden

Kelly's Heroes
Moriarty (Tank Crewman)

The Comic
1st Director

The Thousand Plane Raid
Sgt. Kruger

The Party
C. S. Divot

A Man Called Gannon
Lou

The Sand Pebbles
Crosley

Deathwatch
Emil

McHale's Navy Joins the Air Force
Seaman Joseph Haines

The Sword of Ali Baba
Hulagu Khan

McHale's Navy
Seaman Joseph 'Happy' Hanes

War Hunt
Pvt. Crotty

The Crimebusters
Harry Deiner

High Time
Professor Thayer

Twelve Hours to Kill
Johnny

Operation Petticoat
Yeoman Ernest Hunkle

Pork Chop Hill
Pvt. Saxon

Compulsion
Padua - Horn's Assistant

I Want to Live!
Police Lt.

Young and Wild
Mac (uncredited)

The True Story of Lynn Stuart
Turk







