After retiring in 2012, Avery began working at Lipman, an advertising and creative agency in New York City.
After joining the Rangers, he scored 20 points in 29 games to help the team complete a 17–4–6 end-of-season run to qualify for the playoffs.
Prior to joining the NHL, Avery played for the Owen Sound Platers and the Kingston Frontenacs of the Ontario Hockey League (OHL).
Avery was signed by the Detroit Red Wings as a free agent in 1999.
He played one final season in the OHL before turning professional in 2000 with the Cincinnati Mighty Ducks of the American Hockey League (AHL).
He broke into the NHL in the 2001–02 season, playing 36 games with the Red Wings and 36 in the minors.