Anthony is a retired, Xerox Corporation Executive; he earned BA in Economics, UNC-Chapel Hill and MBA, Elon University; served two terms in NC State Senate and two-terms as chair of Alamance County Democratic Party; serves on the board of Allied Churches of Alamance County, Alamance Community College Board of Directors, and is a member of Alamance Achieves Steering Committee; member of First Baptist Missionary Church of Graham.