Former Ryder Cup captain Bernard Gallacher has revealed that he has had two more heart scares since the cardiac arrest that almost killed him.

The 64-year-old Scot, who captained Europe to Ryder Cup glory against the US in 1995, collapsed before delivering an after-dinner speech at an Aberdeen hotel in August.

He was saved by the rapid response of guests and a defibrillator machine that he is now trying to have installed at golf clubs around the country.

The golfing legend told the Scottish Professional Golfers Association's annual lunch in Glasgow yesterday that he had suffered set-backs last month, including one that left him in hospital for four days.

He said: "I was overdoing it and the defibrillator in my chest kicked in to get it going again. I have a mini-defibrillator in my chest. The wires inside there are attached to my heart and if they detect it going into a rhythm it kicks in and gives it a bolt, a shock, and brings it around again."

The second incident took place three weeks ago.

Picture: Getty Images.