Han var cand.real. fra Universitetet i Oslo i 1952 og begynte som forskningsassistent i 1953. Fra 1965 til 1966 var han assisterende professor ved University of Washington. Han var formann i Advisory Committee on Marin Pollution i Det internasjonale råd for havforskning. Han var også medlem av Oljevernrådet.