Barvik er opprinnelig fra Bø i Telemark og er bosatt i Asker. Han er gift med professor i klinisk sykepleie Grethe Eilertsen.