Han ble født i Fana, sør for Bergen og studerte til cand.real. i mikrobiologi ved Universitetet i Bergen (1964). Han tok doktorgrad i organisk kjemi ved Universitetet i Utrecht (1968). Deretter ble han førstelektor i biokjemi i Bergen (1969–1972) før han meldte overgang til Tromsø der han grunnla en rekke bedrifter. Etter et år ved Fiskeridirektoratets ernæringsinstitutt (1989) ble han forskningsdirektør ved Norsk institutt for fiskeri- og havbruksforskning inntil han i 1993 gikk av grunnet uenighet om en evalueringsrapport utviklet for Norges fiskeriforskningsråd.