He was ordained June 8, 1973, by Bishop Cyril Vogel at Our Lady of Perpetual Help Church in Concordia.
Assignments:
1973 - Parochial vicar at St. John the Baptist in Beloit
1976 - Parochial vicar at Immaculate Heart of Mary Parish in Hays
1977 - Pastor of St. Joseph Parish in St. Joseph and St. Isidore Parish in Cuba
1978 - Pastor of SS. Philip and James Parish in Phillipsburg and St. Francis Parish in Claudell
1980-1985 - Pastor of St. Mary Parish in Smith Center and SS. Philip and James Parish in Phillipsburg
1985 - Pastor of St. Bernard Parish in Ellsworth, St. Ignatius Loyola Parish in Kanopolis and St. Mary Parish in Holyrood
1996 - Pastor of St. Mary Parish in Russell and St. Mary, Help of Christians Parish in Gorham
2013-Present - Pastor of Christ the King Parish in WaKeeney and St. Michael Parish in Collyer
2024 - Granted full retirement and relieved from all canonical appointments in the Diocese of Salina