He was ordained June 6, 2009, by Bishop Paul Coakley at Sacred Heart Cathedral.
2009 - Parochial Vicar at Immaculate Heart of Mary Parish in Hays
2012 - Pastor at Sacred Heart Parish in Plainville and St. Thomas Parish in Stockton
2016 - Pastor at St. Bernard Parish in Ellsworth, St. Ignaius Loyola Parish in Kanopolis and chaplain to the Ellsworth Correctional Facility
2020 - Co-vocation director for Salina Diocese