"It was a dream of mine to play for Scotland ever since I became eligible," he said, "I enjoyed every second of my time in both Hong Kong and Adelaide. Rugby sevens is a real spectacle of attacking rugby."
"I’m delighted to have extended my contract. The club is shaping up very nicely for the coming years with the new training base at Scotstoun and even more world class players like Chris Cusiter joining us over the summer. It’s a very exciting time to be involved with Glasgow Warriors."
Hefin spent his summer fundraising for Yorkhill Children's Foundation. He donated his own Sevens shirt to the Glasgow Warriors Supporters Club auction, and then went one better by raising over £3000 by cycling over 1000 miles from Lands End to John O'Groats in 7 days.
Warriors head coach Sean Lineen added: "Hefin epitomises the spirit of the Warriors and has a heart as big as a lion.
"He’s still learning the game but has tons of enthusiasm. He brings a real energy to training and I know the best of Hefin O'Hare is yet to come."
After joining the Warriors, Hefin moved from wing to outside centre and was that season's joint top try scorer (tied with Rory Lamont).
"Hefin has been a revelation this season and if everyone had a heart the size of his we'd be unstoppable. He always gives 100% and his work ethic is phenomenal so he's a great player to have in your squad. He's among the Magners League's top try scorers this season and this announcement comes in recognition of his achievements." said Lineen on when he signed a new contract in 2007.
Hefin O'Hare joined Glasgow from rugby league club, Huddersfield Giants. He's a former New Brighton and Leeds Tykes rugby union player who switched to Leeds with Leeds Rhinos before joining the Giants. Wrexham-born Hefin is a former Welsh U21 Union international and has also represented his country in League.