On Christmas Eve 2008, he flirts with Rosie Webster (Helen Flanagan) in the Rovers, the pair then get drunk on Rosie's birthday champagne and end up in bed together that night much to the annoyance of Kevin (Michael Le Vell) and Sally (Sally Dynevor).
In January 2009, Gary continually follows and taunts David following him down the street.