He earned his BA in philosophy at Fort Hays State University. He then went on to earn an MA in theology at the University of Dallas and a PhD in moral theology at the Catholic University of America in Washington, D.C. He has been a member of the faculty at Benedictine College since 2001. At Benedictine he has taught classes covering foundational issues in moral theology, bioethics, social justice, and a proper understanding of freedom. His area of expertise is the moral theology of the 13th century theologian/philosopher, Thomas Aquinas. His first book is titled, Perfecting Human Actions: St. Thomas Aquinas on Human Participation in Eternal Law, and he has a second book currently awaiting publication called, The Christian Moral Life: Directions for the Journey to Happiness.