Ha desempeñado, entre otros, los cargos de vicario parroquial de Saint Michael en West Memphis y de Sacred Heart of Jesus Parish en Crawfordsville (1977-1980), vicario parroquial de Our Lady of the Holy Souls en Little Rick y párroco de Holy Cross en Sheridan (1980-1981); vicario parroquial de Saint Patrick en North Little Rock (1981-1983), de Saint Vincent de Paul en Rogers y responsable de la parroquia de Saint John en Huntsville (1983-1984).
También ha sido vicario parroquial de la Immaculate Conception en North Little Rock (1984-1985), párroco de Saint Mary of the Mount en Horseshoe Bend y de Saint Michael en Cherokee Village (1985-1987); rector de la Catedral de Saint Andrew en Little Rock (1989-1996) y párroco de la Immaculate Conception y de Saint Anne en North Little Rock (1996-2001) y de Christ the King en Little Rock (2001-2019).
Ha sido además vicario general (2002-2006) y canciller para Asuntos Eclesiásticos de la diócesis (2008-2019); miembro del Clergy Personnel Board (1983 y 1993-2019), del consejo presbiteral (1991-2019), del colegio de consultores (1992-2019), director de Comunicaciones, editor del periódico diocesano (1995), juez del Tribunal Provincial (2002) y vicario judicial adjunto del Tribunal Diocesano.