The man was bitten just before 10:00 (03:00 BST) at Horseshoe Reef – north-west of the popular Rottnest Island near the city of Perth, local police said.