Stormtrooper armour might not be very effective against lightsabers, blasters, rocks thrown by teddy bears, or really any other weapon you can think of in the Star Wars universe, but it did save one man from a venomous snake in north Queensland.

Scott Loxley is walking around Australia dressed as a Stormtrooper — or, as he prefers to call it, an “elite soldier of the Galactic Empire” — to raise money for charity.

The 47-year-old is certainly committed — he’s been walking since 2013, when he first set out from Melbourne on his 15,000 kilometre journey in an attempt to raise funds for the Monash Children’s Hospital.

The ABC reports that Loxley had just left Yalboroo, north of Mackay, on Wednesday when he came across a king brown snake.

In the tradition of master storytellers like C-3PO, he shared the tale on his official Facebook page.

“He’s lunged at me and bit me but the good news is the armour, he bit me in the shin, the armour actually protected me and stopped the bite,” he said.

“I could feel the teeth on the plastic scraping but the armour actually stopped something. So all those people who rag on the old Stormtroopers, you know, ‘the armour doesn’t do this, it doesn’t do that’… it stopped the snake bite and probably saved my life today.”

Loxley has raised $40,000 for the hospital so far.