 Larson was born in Gladstone, Queensland, Australia.Gary Larson made his first grade debut for the North Sydney Bears in his only game for the 1987 NSWRL season, a Round 9 match with Penrith at Penrith Stadium.Starting from the bench, Larson scored a try on debut but the Bears still went down to the Panthers 19-10.