A gardener has described the frightening moment he came face-to-face with a huge muscle-bound kangaroo as he walked his dog in Western Australia.

Jackson Vincent said he is normally confident around animals but felt threatened when the “macho” marsupial approached him and his pet, Dharma.

The 27-year-old stumbled across the 6ft 5in mammal as it was bathing its rippling torso in Boodjidup Creek in Margaret River on Tuesday.

He said: "I have been going to that creek since I was a little boy and there have always been kangaroos on the property.

"I was walking my dog and we saw this huge roo standing in the water. I have never seen a kangaroo standing in the water like that, we could just see his head at first, and he was one of the biggest I have ever seen.