He has taught at the Jesuit School of Theology in Berkeley and at the Catholic University of Santiago, Chile. Over the years he has been very active in parish ministry and social justice issues.