He was ordained June 13, 1975, at St. Joseph Church in New Almelo by Bishop Cyril Vogel.
Assignments:
1975 - Parochial vicar at Seven Dolors Parish in Manhattan
1981 - Parochial vicar at Sacred Heart Cathedral in Salina
1981 - Master of ceremonies and on the Liturgy Committee for Salina Diocese
1982 - Pastor of Sacred Heart Parish in Oberlin and Assumption of Mary Parish in Herndon
1983 - Head of continuing education of priesthood
1986 - Parochial vicar at St. Mary, Queen of the Universe Parish in Salina
1991 - Pastor of St. Thomas More Parish in Manhattan
1995 - Pastor of SS. Philip and James Parish in Phillipsburg and St. Francis Parish in Claudell
1997 - Pastor of St. Mary Queen of the Universe Parish in Salina
2013 - Pastor of St. Francis Xavier Parish in Junction City
2014 - Vicar General of Salina Diocese
2015 - Pastor of Seven Dolors Parish in Manhattan and St. Patrick Parish in Ogden
2021 - From pastor of Seven Dolors of the Blessed Virgin Mary Parish in Manhattan and St. Patrick Parish in Ogden to pastor of Ss. Peter and Paul Parish in Clay Center and St. Anthony Parish in Miltonvale
2023 - Transferred from pastor of Ss. Peter and Paul Parish in Clay Center and St. Anthony Parish in Miltonvale to pastor of St. Francis Xavier Parish in Junction City