
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
as Self - Host

Betty White: First Lady of Television
as Self

Cook-Off!
as Gavin MacLeod

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

The Secrets of Jonathan Sperry
as Jonathan Sperry

Checking Out
as Doorman (uncredited)

Time Changer
as Norris Anderson

ABC's 50th Anniversary Celebration
as Self

Mary Tyler Moore: The 20th Anniversary Show
as Himself

The Love Boat: A Valentine Voyage
as Capt. Stubing

The Comeback Kids
as Tom · 1 ep.

Pound Puppies
as Captain Gumble (voice) · 1 ep.

The Suite Life on Deck
as Barker · 1 ep.

The King of Queens
as Uncle Stu · 2 ep.

That '70s Show
as Smitty · 2 ep.

Love Boat: The Next Wave
as Captain Merrill Stubing · 1 ep.

Oz
as Cardinal Frances Abgott · 1 ep.

JAG
as Raymond Harrick · 1 ep.

Pinky and the Brain
as Gavin MacLeod (voice) · 1 ep.

Touched by an Angel
as Calvin · 1 ep.