Phi Alpha Delta; Blue Key Society; Appointed Escheator: by Governor Allen for Roanoke City, 1994; for 23rd Judicial District, 2001. Vice President of Legal Affairs, Blue Ridge Housing Development Corporation. Former Chairman, Roanoke City Fair Housing Board. Former Member, Roanoke City Parks and Recreation Citizen Advisory Board. Former Chairman, Roanoke City Republican Party. Member, New Century Community Church.