Officials and a witness say a shark has torn a 29-year-old surfer's leg off at an Australian west coast beach.

Emergency services say the man was attacked at Falcon Beach, a popular surfing spot in the town of Mandurah, south of Perth city, on Tuesday afternoon.

Royal Perth Hospital chief executive Margaret Sturdy said he would be flown to the hospital's trauma center once his condition is stabilized by medical staff at Mandurah. She said he is currently in serious condition.

Mandurah Mail newspaper reporter Nathan Hondros told Australian Broadcasting Corp. he arrived at the beach shortly after the attack and found ambulance crews trying to resuscitate the victim, who had lost his leg above the knee.