Career
With 159 goals in the Norwegian Premier League he ranks third in the all-time goalscorer statistics, behind Harald Brattbakk. He never appeared for the Norwegian national team Belsvik is a so-called journeyman football player, with spells in many clubs.
He started his career in Faaberg, and played top league football for Molde, HamKam, Start, Stabæk, Rosenborg, Vålerenga and Lillestrøm.
At the end of his career as a football player he also had a short stay at the Norwegian amateur side Heming. His impact on football abroad has been limited, with only short spells in Southend United, AaB and Austria Vienna.
Honours
After finishing his playing career he was hired as an assistant coach in Stabæk. Belsvik signed for Stabæk as head coach ahead of the 2012 season.
He steered the club to relegation from the 2012 Tippeligaen, but then instant re-promotion from the 2013 Adeccoligaen.
After the season, he left the position as head coach. Ahead of the 2014 season he changed club to Fram Larvik.