India, Dec. 15 -- Anthony Geary, the actor who rose to fame for playing the role of Luke Spencer in ABC's TV show, 'General Hospital' has died, his family confirmed. Greary had undergone a surgery two days before, and died from resulting complication, his husband, Claudio Gama said. He was 78 years old.

"It was a shock for me and our families and our friends," Gama said to TV Insider, confirming the death. "For more than 30 years, Tony has been my friend, my companion, my husband."

TMZ reports that the cause of death remains unclear at the moment. However, the outlet confirmed that the actor a surgery in Amsterdam two days ago and reportedly passed away from complications arising from it. It was not immediately clear what led the 78-yea...