Charles E. Bouchard, OP, STD

Fr. Bouchard is a Dominican priest who is Senior Director of Theology and Ethics at the Catholic Health Association in St. Louis.  He was president and professor of moral theology of Aquinas Institute of Theology, Vice President for Theological Education at Ascension Health, and Provincial of the Chicago Province of Dominicans.  While at Aquinas he developed the nation’s only doctoral program in preaching and a master’s degree in health care mission.  He writes regularly for Health Progress, and edited a collection of essays on theology and health care entitled Incarnate Grace (Catholic Health Association, 2017). This volume is intended to broaden our understanding of health care as a ministry of the Church by exploring it is shaped by Scripture, ecclesiology, Christology and  other areas of systematic theology.

Fr. Bouchard is Senior Director of Theology and ethics at the Catholic Health Association.  He preaches and lectures regularly and recently edited a collection of essays on theology and Catholic health care entitled Incarnate Grace (CHA, 2017).