The man was operating the large dozer on a logging site.
"The vehicle was stuck on a tree stump. The driver tried to manoeuvre around it but the machine tipped over," the St John officer said.
"The bulldozer went over the edge of a bank and began to roll down it.
"It rolled twice before the man was able to jump clear, then the machine rolled another 20 to 30 metres before it stopped.
"The guy was lucky. The outcome could have been a lot worse."
His forestry gang looked after him until the St John staff arrived.
"They did a really good job and also helped us carry him to the chopper when it arrived."
- The Gisborne Herald