He was ordained June 7, 1975, at St. Mary, Queen of the Universe Church in Salina by Bishop Cyril Vogel.
Assignments:
1975 - Parochial vicar at Immaculate Heart of Mary Parish in Hays
1980 - Associate campus minister at St. Robert Bellarmine–St. Isidore Catholic Student Center in Manhattan
1981 - Pastor of St. John the Evangelist Parish in Logan and St. Mary Parish in Densmore
1983 - Pastor of St. John the Evangelist Parish in Logan, St. Joseph Parish in New Almelo, Immaculate Heart of Mary Parish in Hill City and St. Mary Parish in Densmore
1985 - Pastor of SS. Philip and James Parish in Phillipsburg, St. John the Evangelist Parish in Logan and St. Mary Parish in Densmore
1991 - Pastor of SS. Phillip and James Parish in Phillipsburg and St. Francis Parish in Claudell
1995 - Pastor of Our Lady of Perpetual Help Parish in Goodland
2002 - Parochial vicar at St. John the Baptist Parish in Beloit and St. Mary Parish in Glasco
2003 - Pastor of St. Theresa Parish in Mankato, Sacred Heart Parish in Esbon and St. Mary Parish in Smith Center
2005 - Pastor of St. Nicholas of Myra Parish in Hays and St. Francis of Assisi Parish in Munjor
2015 - Pastor of St. Boniface Parish in Tipton, SS. Peter and Paul Parish in Cawker City, St. Mary Parish in Downs and St. Aloysius Gonzaga Parish in Osborne
2020- Pastor of St. Boniface Parish in Tipton, St. Mary Parish in Downs and St. Aloysius Gonzaga Parish in Osborne