A golfer in the US state of South Carolina has lost an arm after being attacked by an alligator.

The man in his 70s was reaching down to pick up his ball from a pond when the three-metre alligator grabbed him.

His friends were able to rescue the man but not before the alligator had ripped his arm off.

The man is recovering in hospital, while the alligator has been destroyed.