- Served as Big Brother for Winston-Salem Big Brother Big Sister organization for over 18 years.
- Member Board of Trustees for Carolina Christian College
- 32nd Degree Mason, Member of Salem Lodge #139 P.H.A. (19 years)
- Youth Football Coach for Forsyth County Broncos (5 years)
- Member of Trustee Board of Emmanuel Baptist Church