Terje Langvik has a degree from the Royal Norwegian Naval Academy. He served as naval officer from 1965 to 1970 and was senior engineer at the Norwegian Lighthouse Authority from 1970 to 1974. He worked in various positions at NHS from 1974 to 2007. He was deputy director from 1987 to 2007.