"It was quite an easy decision to make," said the 24-year-old.
"Sean Lineen (the Glasgow head coach) gave me a shot two years ago and now it's time to repay that faith."
Hot on the heals of retaining centre Graeme Morrison and bringing Ulster winger Tommy Seymour and Saracens lock Tom Ryder to the club, today's news is welcomed by head coach Lineen and is sure to be a big hit with the Glasgow fans.
"It's great news for the team and for the supporters as well," said Lineen. "He wants to stay which is important and to have an X-Factor player like that makes all the difference. He's a great weapon to have out on the wing.
"He is a good player, has a good attitude and is a quality athlete."