- Captain, U.S. Army, 1972-1975
- Master's of Arts, History, University of South Carolina
- Vice President for Restoration, Old Salem Museums and Gardens
(retired December 2016, after 37 years) - 47-year resident of the South Ward
- Active member of the Old Salem Residents Association
- Executive Committee, Piedmont Triad Regional Council
- City Council Member representing South Ward, elected 2016
- Vice Chair, Public Works Committee, City of Winston-Salem
- Member, Public Safety Committee, City of Winston-Salem
- Former member, Creative Corridors Board
- Worked to protect the Main Street Corridor in Business 40 improvement negotiations
- Past Chair, Winston-Salem/Forsyth County Historic Properties Commission
- Past Board Member, Keep Winston-Salem Beautiful; Chairman, Beautification Committee
- Member, Southeast Gateway Planning team
- Spearheaded preservation of city landmarks, including the Shell Gas Station, Lloyd Presbyterian Church, Idols Power station
- Member, Home Moravian Church
- Member, Torch Club
- Recipient, 2023 Ruth Coltrane Cannon Award (Preservation/NC highest statewide award)
- Recipient, 2001 Bob Stipe Professional Award (Preservation/NC statewide award)