Granvik oli toisen sukupolven kansanedustaja, isä Ragnar Granvik toimi kansanedustajana vuosina 1966–1978. Granvik oli myös Kruunupyyn kunnanvaltuutettu vuosina 1969–1992. Ammatiltaan Granvik oli maanviljelijä. Hän sai maanviljelysneuvoksen arvonimen vuonna 2006.
Granvik avioitui Gerd Ulla-Maj Holmbäckin kanssa vuonna 1969. Heille syntyi kaksi lasta, Jonny (s. 1980) ja Frida (s. 1984).