Sonny Bill Williams made some children's dreams come true by spending time with them at the Bayleys National Sevens at the weekend.
"I've learnt a lot about preparing well for sport and had opportunities to be involved across a number of sporting codes.
"It's important that our next generation ofplayers have the opportunity to learn how to perform well. That's why I've teamed up with ACC, to pass on some of my knowledge and help kids enjoy sport safely."
Williams said investing time into your body to prepare for the demands of whatever sport you want to do well in was key for success in a sporting career.
"Don't take shortcuts. If you want to perform at your best and avoid injuries, you need to be prepared and train smart."
Cole Jackson, 10, was at the sevens and said it was amazing that Williams was there kicking out rugby balls for the kids.
"I really wanted Sonny to look at me and kick it to me and he did look at me. I loved how he was here to give out balls and make it a really fun time." Sam Firth, 12, said it was like "a dream" to meet Williams.
"It was awesome seeing him for the first time. He asked me if I play any sport and what my dream was and I said maybe playing for the All Blacks."
This is the third year that the Rotorua International Stadium has hosted the Bayleys National Sevens, where 26 teams competed in 15-minute games.