He was ordained June 6, 1992, by Bishop George Fitzsimons at Seven Dolors Church in Manhattan.
Assignments:
1992 - Parochial Vicar at Immaculate Heart of Mary Parish in Hays
1994 - Parochial Vicar at St. Francis Xavier Parish in Junction City
1995 - Pastor at Sacred Heart Parish in Atwood and St. Mary Parish in Herndon
2001-Present - Chaplain of Engaged Encounter for the Salina Diocese
2006 - Add St. John Nepomucene in Beardsley
2005-2015 - Diocesan Moderator for the Salina Diocesan Council of Catholic Women
2006 - Pastor of St. Boniface in Tipton, SS. Peter and Paul Parish in Cawker City
2010 - Parochial administrator at St. Aloysius Parish in Osborne and St. Mary Parish in Downs
2012 - Pastor at St. Aloysius Parish in Osborne, St. Mary Parish in Downs and SS. Peter and Paul Parish in Cawker City
2015 - Pastor at St. John the Baptist Parish in Beloit, St. Theresa Parish in Mankato, St. Mary Parish in Smith Center, Sacred Heart Parish in Esbon and St. Mary Parish in Glasco
2020 - Pastor of St. Nicholas of Myra Parish in Hays and St. Francis of Assissi Parish in Munjor
2024 - Appointed pastoral care of Sacred Heart Parish, Plainville, and St. Thomas Aquinas Parish, Stockton, as priests in solidum with Fr. Kothalamuthu. Fr. Richards appointed as moderator. Maintains other official appointments with residence at St. Nicholas of Myra parish rectory, Hays.