He told CNN he was snorkeling out to a reef with a friend and collaborator, videographer
Franny Plumridge, to photograph turtles and was swimming in open water between the shore and a reef when he came across the unusual sight.
"There were no other fish in sight," he told CNN by phone. "I just stumbled upon it."
"(The fish) seemed to be struggling a little bit, as it would swim around, it would try to swim in a straight line but the jellyfish would knock it off course, would send it in little circles or loops.
"It was a tough decision, I definitely thought about setting it free, but in the end decided to just let nature run its course."
Ian Tibbetts, a marine biologist at the Center for Marine Science at the University of Queensland, suggests the fish could be a juvenile trevally, which are known to use jellyfish stingers as protection.
"It's difficult to tell whether disaster has just struck, or whether the fish is happy to be in there," he is quoted as saying.
"Although by the photographer's description of the fish swimming, my guess is that it is probably quite happy to be protected in there"
Gulp!