Desde 1982 ha sido profesor de Teología Moral, primero en el Centro de Estudios Teológicos «San Dámaso», después en el Instituto Superior de Pastoral de Madrid y, por último en la Facultad de Teología de la Universidad Pontificia Comillas, campus de Madrid, donde ha sido Profesor Propio Ordinario (el equivalente a catedrático en otras universidades), director del Departamento de Teología Moral y director de la colección «Teología Comillas».