A young diver came face to face with a three-metre-bull shark that "rammed" him near Royal Perth Yacht Club in the Swan River in Western Australia.
Bailey Haffner, 20, was cleaning the hull of his friend's boat in Matilda Bay waters yesterday when the predator emerged from the murky depths.
Haffner said the attack came without warning.
READ MORE: Brave medic's bodycam shows firsthand horror of Mariupol
"It was quite a forceful 'thump', you could feel how thick it was," Haffner told 9News.
"It knocked me as if I was in thin air.
"It all happened in a split second…(it) sort of did a turn and kicked me off the hull of the boat."
Haffner said he was so shocked after the attack he launched himself onto the nearby jetty.
READ MORE: Every question you have about the election answered
"I was just going so fast I leapt out of the water," he said.
General Manager of Royal Perth Yacht Club Stuart Walton encountered Haffner after the encounter and said he was "quite shaken".
"He came out of the water and said 'right, I'm not carrying on with that job anymore," Walton said.
"He got in his car and left".
Bull sharks are known to frequent the Swan River.
In January last year Cameron Wrathall was attacked by a shark, believed to be a bull, in the waterway.
He was rushed to Royal Perth Hospital by ambulance with a 30cm bite to his leg after two kayakers came to his rescue.
The species is known to be aggressive and can frequent "a wide range of habitats from coastal marine and estuarine to freshwater," according to WA'S Department of Parks and Wildlife.
Source: 9News