Robin Williams was recovering at the Cleveland Clinic after heart surgery that his doctors deemed successful, his publicists said Monday. The 57-year-old actor had an operation to replace an aortic valve on March 13, publicists Mara Buxbaum and Chris Kanarick said. He was expected to make a complete recovery in the next eight weeks. "His heart is strong and he will have normal heart function in the coming weeks with no limitations on what he'll be able to do," said Dr. A. Marc Gillinov, a cardiothoracic surgeon at the Cleveland Clinic. "A couple of hours after surgery, he was entertaining the medical team and making us all laugh." Williams was initially treated at the University of Miami Hospital before being transferred to Cleveland. He had been in Florida earlier this month when he was forced to cancel the remainder of his one-man comedy show, Weapons of Self-Destruction, after experiencing shortness of breath.