Career
He has previously played for teams in the United States, Canada, Finland, the Netherlands, Sweden and most recently Australia. Vigon first played for the Rossland Warriors of the Kootenay International Junior Hockey League and the Penticton Knights of the British Columbia Junior Hockey League in 1987. After playing the season in British Columbia Vigon signed with the Lytes Rustlers of the North American Hockey League.
Vigon left the Rustlers after the end of the season and joined the Los Angeles Jets for the 1989-1990 season before moving mid-season to play for the Minot Americans of the Saskatchewan Junior Hockey League.
Following the end of the season Vigon moved to Finland and signed with the Mikkelin Jukurit for the 1990-1991 Suomi-sarja season. Playing in 36 games Vigon recorded 27 points including 14 goals and 13 assists.
Vigon left Jukurit at the end of the season and moved to the Netherlands and signed with the Dordrecht Lions of the Eerste Divisie. He remained with the Lions for the 1991-1992 season scoring 49 points in 24 games before leaving to play in Sweden.
Vigon signed with Värnamo GIK of Swedish Division 2.
Following the end of the season with Värnamo Vigon returned to the United States where he met his partner who wanted to return to Australia. After moving to Australia Vigon signed with the Melbourne Ice of the Australian Ice Hockey League (AIHL) for the start of the 2004 AIHL season as well as the Melbourne Sharks in the Victorian Senior A league. Vigon continued to play for the Ice until the end of the 2010 season after which he announced his retirement.
After gaining his Australian citizenship Vigon was called up to represent Australia in 2008 where he joined the national senior team to compete in the 2008 IIHF World Championship Division II Group B tournament being held in Newcastle, New South Wales, Australia.
Vigon started his coaching career in 2010 when he was appointed assistant coach of the Melbourne Ice. He continued in his position as assistant for the Ice until the end of the 2011 season where upon he left the team
In December 2012 it was announced that Vigon had been appointed as head coach of the AIHL"s Melbourne Mustangs, replacing Steve Laforet who had been fired at the end of the 2012 season.