He was ordained May 25, 1991, by Bishop George Fitzsimons at Our Lady of Perpetual Help in Goodland.
Assignments:
1991 - Parochial vicar at Seven Dolors Parish in Manhattan
1993 - Associate pastor of St. Francis Xavier Parish in Junction City
1994 - Pastor of St. Francis of Assisi Parish in St. Francis, St. Joseph Parish in Bird City and St. John Parish in rural Atwood
1998 - Pastor of St. John the Evangelist Parish in Herington, St. Phillip Parish in Hope and St. Columba Parish in Elmo
1999 - Pastor of St. Andrew Parish in Abilene
2003 - Canonical pastor of St. Michael Parish in Chapman and pastor of St. Andrew Parish in Abilene
2007-2013 - Vicar General of Salina Diocese
2012 - Pastor of Immaculate Conception Parish in Minneapolis and St. Patrick Parish in Lincoln
2014 - Pastor of SS. Peter and Paul Parish in Clay Center and St. Anthony Parish in Miltonvale
2020 - Pastor of St Andrew Parish in Abilene, St. John Parish in Herington, St. Philip Parish in Hope and St. Columba Parish in Elmo
2021 - From pastor of St. Andrew Parish in Abilene, St. John the Evangelist Parish in Herington, St. Philip Parish in Hope and St. Columba Parish in Elmo to pastor of St. Patrick Parish in Ogden along with assisting at Seven Dolors Parish in Manhattan and tribunal duties at the diocese
2024 - Appointed Ecclesiastical Defender of the Bond within the Matrimonial Tribunal Court of First Instance of the Diocese of Salina for marriage annulment cases