Neben verschiedenen Aufgaben in der Pfarrseelsorge war er Ausbildungsleiter am St. Pius X Seminary und Diözesandirektor für die Berufungspastoral. Im Jahr 2006 wurde er zum Bischofsvikar seiner Seelsorgeregion ernannt. 2009 wurde er Diözesansekretär der katholischen Sozialdienste und 2015 Bischofsvikar für den Klerus. Vor seiner Ernennung zum Bischof war er zuletzt Pfarrer in Carbondale, Mitglied des Konsultorenkollegiums des Bistums und Mitglied des Priesterrates.[1]