He was ordained May 28, 1982, at St. Edward in Bellville by Bishop Daniel Kucera.
Assignments:
1982 - Assistant pastor at Sacred Heart Cathedral in Salina
1983 - Assistant pastor at Immaculate Heart of Mary Parish in Hays
1986 - Pastor at St. Francis Parish in St. Francis and St. Joseph Parish in Bird City
1988 - Pastor at Sacred Heart Parish in Park and St. Anthony Parish in St. Peter
1993 - Pastor at Sacred Heart Parish in Colby
1997 - Pastor at Our Lady of Perpetual Help Parish in Concordia
2003 - Assistant pastor at St. Mary Queen of the Universe Parish in Salina
2005 - Pastor at St. Theresa Parish in Mankato, Sacred Heart Parish in Esbon and St. Mary Parish in Smith Center
2008 - Pastor at St. Bernard Parish in Ellsworth and St. Ignatius Parish in Kanopolis
2016 - Pastor at St. John the Baptist Parish in Clyde, St. Mary of the Assumption Parish in Clifton and St. Peter Parish in Aurora