Già docente di Teologia morale alla Pontificia Università Urbaniana dal 1984 al 1991, ha insegnato successivamente alla Philosophische-Theologische Hochschule St. Gabriel a Mödling, alla Philosophische-Theologische Hochschule St. Agustin nei dintorni di Bonn e alla Philosophische-Theologische Hochschule Benedikt XVI di Heiligenkreuz in Austria.