Theo Wehner studierte Psychologie und Soziologie in Münster. Von 1989 bis 1997 war er Professor an der TU Hamburg; seit 1997 an der ETH Zürich, wo er im Sommer 2014 emeritiert wurde. Ein Arbeitsschwerpunkt bilden Forschungsprojekte zur frei-gemeinnützigen Tätigkeit (Volunteering) und zum frei-gemeinnützigen Engagement von Unternehmen (Corporate Volunteering).