Han var utdannet mag.art. fra 1963 og fil.dr. i 1971 (Åbo Akademi). Han var forskningsstipendiat ved NAVF 1964-68 og 1971-74, amanuensis ved Aarhus universitet 1970, lektorvikar Åbo Akademi 1971-72, professorvikar Åbo 1974 og professor i psykologi ved Universitetet i Tromsø 1976-1990.