Assistant Professor
Education
- S.T.L. and S.T.D., Lateran University
- M.Div. and M.A., Saint Meinrad Seminary
- B.A., University of Notre Dame
Areas of Teaching and Research
- Catholic moral theology
- Virtue ethics
- John Henry Newman
- Stanley Hauerwas
Teaches
- THEO 111 Theological Explorations
- THEO 340 God and the Moral Life