Perfery
← Back to Perfery
Gavin MacLeod

Actor

Gavin MacLeod

Acting
1958 — 2017 · 9 films
Lived
28 February 1931 — d. 2021
From
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.

Career Signature

How Gavin MacLeod’s filmography reads.

Five of Perfery’s 75 vibes, averaged across every film they acted in.