Gavin MacLeod Dead at 90 Sad news for Hollywood today. Gavin MacLeod, best known for his roles as Captain Merrill Stubing on The Love Boat and Murray Slaughter on Mary Tyler Moore, has died. He was 90 years old. The actor was also an ambassador for Princess Cruises. The following statement has been released to …