 He held chairs in social psychology at the University of Bristol, University of Mannheim, Germany, and Cardiff University before taking up a chair at the University of Oxford where he was also a Fellow of New College.He has been a Fellow at the Center for Advanced Study in the Behavioral Sciences, Stanford University.He has published widely in the field of experimental social psychology.