- Pastor of Mt. Moriah Missionary Baptist Church since 1997
- Moderator, New Hope Missionary Baptist Association, 2016 – 2020
- Vice President, Orange Congregations in Mission, 199?
- Currently serves as Chairperson for “People for Progress” since 2000
- Serves on New Hope Association Ordaining Council
- Executive Secretary/Treasurer of Interdenominational Ministerial Alliance of Orange County and Vicinity
- Member, Northern Orange and Vicinity MLK Committee
- Serves on Orange County Schools Equity Task Force