In 1990 and 1991 he was traded three times, but enjoyed success with Hampton Roads of ECHL, when he was named as co-MVP. Gagnon spent most of his later years with the Roanoke Express where he often shared goaltending duties with Daniel Berthiaume.
Gagnon's career involved multiple trades between 1990 and 1991, culminating in a successful period with Hampton Roads of ECHL where he was recognized as co-MVP. He later played for the Roanoke Express, often sharing goaltending duties with Daniel Berthiaume.