Han var førsteamanuensis i sosialpsykologi og helsepsykologi, senere professor i arbeids- og organisasjonspsykologi ved NTNU fra 1998 til 1999, så professor i samfunnspsykologi fra 1999 og frem til sin emeritering 1. september 2024.