Two icons who left their mark in the entertainment industry passed away this weekend.

Larry Hagman, best known for his portrayal of J.R. Ewing on ‘Dallas’ died Friday due to complications in his battle with cancer. The 81-year-old actor was surrounded by friends and family before he passed peacefully, “just as he’d wished for,” per statement from the family.

Former boxer Hector Camacho, 50, was declared dead Saturday four days after being shot while sitting in a parked car in Puerto Rico. He fought some of the biggest stars spanning two eras, including Sugar Ray Leonard, Felix Trinidad, Oscar De La Hoya and Roberto Duran.