He was ordained May 29, 2004, by Bishop George Fitzsimons at Sacred Heart Cathedral.
2004 - Parochial Vicar at Immaculate Heart of Mary Parish in Hays
2007 - Pastor of St. John the Baptist Parish in Beloit; with St. John Catholic Schools
2012 – Add St. Theresa Parish in Mankato, Sacred Heart Parish in Esbon, St. Mary Parish in Smith Center and St. Mary Parish in Glasco
2015 - Pastor of St. Francis of Assisi Parish in Norton and St. Joseph Parish in New Almelo
2016-Present - Pastor of St. John the Baptist Parish in Hanover, Sacred Heart Parish in Greenleaf and St. Augustine Parish in Washington