Portrait of Gavin MacLeod

Gavin MacLeod

Bio: 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.
Born: Sat, Feb 28 1931
Birthplace: Mount Kisco, New York, USA

Death: Sat, May 29 2021
Gavin MacLeod is 90 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of My Music: A Classic Christmas
My Music: A Classic Christmas
Gavin MacLeod was
88 in My Music: A Classic Christmas
as 'Self - Host'.
Sat, Nov 16 2019
Poster of Betty White: First Lady of Television
Betty White: First Lady of Television
Gavin MacLeod was
87 in Betty White: First Lady of Television
as 'Self'.
Sat, Aug 18 2018
Poster of Mary Tyler Moore: A Celebration
Mary Tyler Moore: A Celebration
Gavin MacLeod was
84 in Mary Tyler Moore: A Celebration
as 'Self / Murray Slaughter (archive footage)'.
Tue, Oct 13 2015
Poster of The Secrets of Jonathan Sperry
The Secrets of Jonathan Sperry
Gavin MacLeod was
77 in The Secrets of Jonathan Sperry
as 'Jonathan Sperry'.
Sun, Apr 27 2008
Poster of Cook-Off!
Cook-Off!
Gavin MacLeod was
76 in Cook-Off!
as 'Gavin MacLeod'.
Sat, Nov 17 2007
Poster of Checking Out
Checking Out
Gavin MacLeod was
74 in Checking Out
as 'Doorman (uncredited)'.
Sun, Apr 10 2005
Poster of Time Changer
Time Changer
Gavin MacLeod was
72 in Time Changer
as 'Norris Anderson'.
Sat, Oct 25 2003
Poster of Mary Tyler Moore: The 20th Anniversary Show
Mary Tyler Moore: The 20th Anniversary Show
Gavin MacLeod was
59 in Mary Tyler Moore: The 20th Anniversary Show
as 'Himself'.
Mon, Feb 18 1991
Poster of The Love Boat: A Valentine Voyage
The Love Boat: A Valentine Voyage
Gavin MacLeod was
58 in The Love Boat: A Valentine Voyage
as 'Capt. Stubing'.
Mon, Feb 12 1990
Poster of Student Exchange
Student Exchange
Gavin MacLeod was
56 in Student Exchange
as 'Vice Principal Durfner'.
Sun, Nov 29 1987
Poster of Daniel and the Lion's Den
Daniel and the Lion's Den
Gavin MacLeod was
54 in Daniel and the Lion's Den
as 'Daniel (voice)'.
Wed, Jan 01 1986
Poster of Night of 100 Stars II
Night of 100 Stars II
Gavin MacLeod was
54 in Night of 100 Stars II
as 'Self'.
Sun, Mar 10 1985
Poster of Night of 100 Stars
Night of 100 Stars
Gavin MacLeod was
51 in Night of 100 Stars
as 'Self'.
Mon, Mar 08 1982
Poster of Murder Can Hurt You!
Murder Can Hurt You!
Gavin MacLeod was
49 in Murder Can Hurt You!
as 'Lt. Nojack'.
Wed, May 21 1980
Poster of Pat Boone and Family: A Christmas Special
Pat Boone and Family: A Christmas Special
Gavin MacLeod was
48 in Pat Boone and Family: A Christmas Special
as 'Self'.
Sat, Dec 08 1979
Poster of NBC Salutes the 25th Anniversary of the Wonderful World of Disney
NBC Salutes the 25th Anniversary of the Wonderful World of Disney
Gavin MacLeod was
47 in NBC Salutes the 25th Anniversary of the Wonderful World of Disney
as 'Self/The Mad Hatter'.
Wed, Sep 13 1978
Poster of Mitzi... What's Hot, What's Not
Mitzi... What's Hot, What's Not
Gavin MacLeod was
47 in Mitzi... What's Hot, What's Not
as 'Self'.
Thu, Apr 06 1978
Poster of Ransom for Alice!
Ransom for Alice!
Gavin MacLeod was
46 in Ransom for Alice!
as 'Yankee Sullivan'.
Thu, Jun 02 1977
Poster of The New Love Boat
The New Love Boat
Gavin MacLeod was
46 in The New Love Boat
as 'Capt. Merrill Stubing'.
Thu, May 05 1977
Poster of Mitzi & 100 Guys
Mitzi & 100 Guys
Gavin MacLeod was
44 in Mitzi & 100 Guys
as 'Self'.
Mon, Mar 24 1975
Poster of Only with Married Men
Only with Married Men
Gavin MacLeod was
43 in Only with Married Men
as 'Jordan Robbins'.
Wed, Dec 04 1974
Poster of The Intruders
The Intruders
Gavin MacLeod was
39 in The Intruders
as 'Warden'.
Tue, Nov 10 1970
Poster of Kelly's Heroes
Kelly's Heroes
Gavin MacLeod was
39 in Kelly's Heroes
as 'Moriarty (tank crewman)'.
Mon, Jun 22 1970
Poster of The Comic
The Comic
Gavin MacLeod was
38 in The Comic
as '1st Director'.
Wed, Nov 19 1969
Poster of The Thousand Plane Raid
The Thousand Plane Raid
Gavin MacLeod was
38 in The Thousand Plane Raid
as 'Sgt. Kruger'.
Tue, Jul 15 1969
Poster of The Party
The Party
Gavin MacLeod was
37 in The Party
as 'C. S. Divot'.
Thu, Apr 04 1968
Poster of A Man Called Gannon
A Man Called Gannon
Gavin MacLeod was
37 in A Man Called Gannon
as 'Lou'.
Fri, Mar 08 1968
Poster of The Sand Pebbles
The Sand Pebbles
Gavin MacLeod was
35 in The Sand Pebbles
as 'Crosley'.
Tue, Dec 20 1966
Poster of Deathwatch
Deathwatch
Gavin MacLeod was
35 in Deathwatch
as 'Emil'.
Wed, Mar 02 1966
Poster of McHale's Navy Joins the Air Force
McHale's Navy Joins the Air Force
Gavin MacLeod was
34 in McHale's Navy Joins the Air Force
as 'Seaman Joseph Haines'.
Fri, Jul 09 1965
Poster of The Sword of Ali Baba
The Sword of Ali Baba
Gavin MacLeod was
34 in The Sword of Ali Baba
as 'Hulagu Khan'.
Thu, Apr 01 1965
Poster of McHale's Navy
McHale's Navy
Gavin MacLeod was
33 in McHale's Navy
as 'Seaman Joseph 'Happy' Hanes'.
Thu, Jun 25 1964
Poster of War Hunt
War Hunt
Gavin MacLeod was
31 in War Hunt
as 'Pvt. Crotty'.
Tue, May 01 1962
Poster of The Crimebusters
The Crimebusters
Gavin MacLeod was
29 in The Crimebusters
as 'Harry Deiner'.
Sun, Jan 01 1961
Poster of High Time
High Time
Gavin MacLeod was
29 in High Time
as 'Professor Thayer'.
Fri, Sep 16 1960
Poster of Twelve Hours to Kill
Twelve Hours to Kill
Gavin MacLeod was
29 in Twelve Hours to Kill
as 'Johnny'.
Sat, Apr 02 1960
Poster of Operation Petticoat
Operation Petticoat
Gavin MacLeod was
28 in Operation Petticoat
as 'Yeoman Ernest Hunkle'.
Sat, Dec 05 1959
Poster of Pork Chop Hill
Pork Chop Hill
Gavin MacLeod was
28 in Pork Chop Hill
as 'Pvt. Saxon'.
Fri, May 29 1959
Poster of Compulsion
Compulsion
Gavin MacLeod was
28 in Compulsion
as 'Padua - Horn's Assistant'.
Wed, Apr 01 1959
Poster of I Want to Live!
I Want to Live!
Gavin MacLeod was
27 in I Want to Live!
as 'Police Lt.'.
Tue, Nov 18 1958
Poster of Young and Wild
Young and Wild
Gavin MacLeod was
27 in Young and Wild
as 'Mac (uncredited)'.
Thu, Apr 24 1958
Poster of The True Story of Lynn Stuart
The True Story of Lynn Stuart
Gavin MacLeod was
27 in The True Story of Lynn Stuart
as 'Turk'.
Mon, Mar 03 1958

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of The Comeback Kids
The Comeback Kids
Gavin MacLeod was
85+ in The Comeback Kids
as 'Tom'.
First Air Date
Fri, Dec 02 2016
Poster of Pound Puppies
Pound Puppies
Gavin MacLeod was
79+ in Pound Puppies
as 'Captain Gumble (voice)'.
First Air Date
Sun, Oct 10 2010
Poster of The Suite Life on Deck
The Suite Life on Deck
Gavin MacLeod was
77+ in The Suite Life on Deck
as 'Barker'.
First Air Date
Fri, Sep 26 2008
Poster of The King of Queens
The King of Queens
Gavin MacLeod was
67+ in The King of Queens
as 'Uncle Stu'.
First Air Date
Mon, Sep 21 1998
Poster of That '70s Show
That '70s Show
Gavin MacLeod was
67+ in That '70s Show
as 'Smitty'.
First Air Date
Sun, Aug 23 1998
Poster of Love Boat: The Next Wave
Love Boat: The Next Wave
Gavin MacLeod was
67+ in Love Boat: The Next Wave
as 'Captain Merrill Stubing'.
First Air Date
Mon, Apr 13 1998
Poster of Oz
Oz
Gavin MacLeod was
66+ in Oz
as 'Cardinal Frances Abgott'.
First Air Date
Sat, Jul 12 1997
Poster of JAG
JAG
Gavin MacLeod was
64+ in JAG
as 'Raymond Harrick'.
First Air Date
Sat, Sep 23 1995
Poster of Pinky and the Brain
Pinky and the Brain
Gavin MacLeod was
64+ in Pinky and the Brain
First Air Date
Sat, Sep 09 1995
Poster of Touched by an Angel
Touched by an Angel
Gavin MacLeod was
63+ in Touched by an Angel
as 'Calvin'.
First Air Date
Wed, Sep 21 1994
Poster of Burke's Law
Burke's Law
Gavin MacLeod was
62+ in Burke's Law
as 'Jerry Marz'.
First Air Date
Fri, Jan 07 1994
Poster of The Greatest Adventure: Stories from the Bible
The Greatest Adventure: Stories from the Bible
Gavin MacLeod was
54+ in The Greatest Adventure: Stories from the Bible
as 'Daniel (voice)'.
First Air Date
Fri, Oct 11 1985
Poster of Murder, She Wrote
Murder, She Wrote
Gavin MacLeod was
53+ in Murder, She Wrote
as 'Art Sommers'.
First Air Date
Sun, Sep 30 1984
Poster of Scruples
Scruples
Gavin MacLeod was
48+ in Scruples
as 'Curt Arvey'.
First Air Date
Mon, Feb 25 1980
Poster of The Love Boat
The Love Boat
Gavin MacLeod was
46+ in The Love Boat
as 'Merril Stubing'.
First Air Date
Sat, Sep 24 1977
Poster of Charlie's Angels
Charlie's Angels
Gavin MacLeod was
45+ in Charlie's Angels
as 'Captain Merrill Stubing'.
First Air Date
Wed, Sep 22 1976
Poster of Wonder Woman
Wonder Woman
Gavin MacLeod was
44+ in Wonder Woman
as 'Mr. Ellsworth'.
First Air Date
Fri, Nov 07 1975
Poster of The Mary Tyler Moore Show
The Mary Tyler Moore Show
Gavin MacLeod was
39+ in The Mary Tyler Moore Show
as 'Murray Slaughter'.
First Air Date
Sat, Sep 19 1970
Poster of Love, American Style
Love, American Style
Gavin MacLeod was
38+ in Love, American Style
as 'Kipnis'.
First Air Date
Mon, Sep 29 1969
Poster of The Name of the Game
The Name of the Game
Gavin MacLeod was
37+ in The Name of the Game
as 'Lewie Franklin'.
First Air Date
Fri, Sep 20 1968
Poster of It Takes a Thief
It Takes a Thief
Gavin MacLeod was
36+ in It Takes a Thief
as 'Major Kazan, Seymour'.
First Air Date
Tue, Jan 09 1968
Poster of The Flying Nun
The Flying Nun
Gavin MacLeod was
36+ in The Flying Nun
as 'Harold Harmon'.
First Air Date
Thu, Sep 07 1967
Poster of Hogan's Heroes
Hogan's Heroes
Gavin MacLeod was
34+ in Hogan's Heroes
as 'Major Zolle, General Metzger, General von Rauscher, Major Kiegel'.
First Air Date
Fri, Sep 17 1965
Poster of Gomer Pyle, U.S.M.C.
Gomer Pyle, U.S.M.C.
Gavin MacLeod was
33+ in Gomer Pyle, U.S.M.C.
First Air Date
Fri, Sep 25 1964
Poster of The Munsters
The Munsters
Gavin MacLeod was
33+ in The Munsters
First Air Date
Thu, Sep 24 1964
Poster of My Favorite Martian
My Favorite Martian
Gavin MacLeod was
32+ in My Favorite Martian
as 'Alvin Wannamaker'.
First Air Date
Sun, Sep 29 1963
Poster of McHale's Navy
McHale's Navy
Gavin MacLeod was
31+ in McHale's Navy
as 'Happy'.
First Air Date
Thu, Oct 11 1962
Poster of The Mike Douglas Show
The Mike Douglas Show
Gavin MacLeod was
30+ in The Mike Douglas Show
as 'Self, Self - Co-Host'.
First Air Date
Mon, Dec 11 1961
Poster of The Dick Van Dyke Show
The Dick Van Dyke Show
Gavin MacLeod was
30+ in The Dick Van Dyke Show
as 'Maxwell Cooley'.
First Air Date
Tue, Oct 03 1961
Poster of The Andy Griffith Show
The Andy Griffith Show
Gavin MacLeod was
29+ in The Andy Griffith Show
as 'Gilbert Jamel, Bryan Bender'.
First Air Date
Mon, Oct 03 1960
Poster of Mr. Lucky
Mr. Lucky
Gavin MacLeod was
28+ in Mr. Lucky
as 'Salesman'.
First Air Date
Sat, Oct 24 1959
Poster of The Untouchables
The Untouchables
Gavin MacLeod was
28+ in The Untouchables
as 'Whitey Metz, Artie McLeod, Three-Fingered Jack White'.
First Air Date
Thu, Oct 15 1959
Poster of Men into Space
Men into Space
Gavin MacLeod was
28+ in Men into Space
First Air Date
Wed, Sep 30 1959
Poster of Rawhide
Rawhide
Gavin MacLeod was
27+ in Rawhide
as 'Rian Powers'.
First Air Date
Fri, Jan 09 1959
Poster of The Walter Winchell File
The Walter Winchell File
Gavin MacLeod was
26+ in The Walter Winchell File
First Air Date
Wed, Oct 02 1957
Poster of Perry Mason
Perry Mason
Gavin MacLeod was
26+ in Perry Mason
as 'Lawrence Comminger, Mortimer Hershey, Dan Platte'.
First Air Date
Sat, Sep 21 1957
Poster of The Bob Hope Show
The Bob Hope Show
Gavin MacLeod was
19+ in The Bob Hope Show
as 'Self'.
First Air Date
Sun, Apr 09 1950
Poster of Golden Globe Awards
Golden Globe Awards
Gavin MacLeod was
12+ in Golden Globe Awards
as 'Self - Nominee'.
First Air Date
Thu, Jan 20 1944