Nach drei Jahren als Kaplan an der Kathedrale des Bistums Belleville und weiteren drei Jahren als Pfarrer in Columbia trat er 2003 dem Dominikanerorden bei. Im Jahr 2004 legte er die zeitliche Profess ab und war anschließend Seelsorger am Saint Thomas Aquinas Catholic Center an der Purdue University in West Lafayette. Nach dem Ablauf der zeitlichen Gelübde kehrte er in den Dienst der Diözese zurück und war in verschiedenen Gemeinden in der Pfarrseelsorge tätig. Von 2013 bis 2020 war er außerdem Dekan des Dekanats North Central und von 2014 bis 2020 stellvertretender Bischofsvikar für den Klerus. Im Jahr 2020 wurde er zum Generalvikar des Bistums sowie zum Moderator der Diözesankurie ernannt. Bereits seit 2010 gehörte er dem diözesanen Wirtschaftsrat und seit 2016 dem Konsultorenkollegium des Bistums Belleville an. Im Jahr 2021 übernahm er zusätzlich die Leitung der Pfarrei Saint Stephen in Caseyville[1]