Mecklenburg County Commissioner Trevor Fuller is running to try to unseat Republican U.S. Sen. Thom Tillis in 2020.
Fuller, 52, announced his candidacy Tuesday at the Harvey B. Gantt Center, with about two dozen supporters in attendance.
The Charlotte Observer reports Fuller's platform includes universal early childhood education, immigration reform, a higher minimum wage and improvements to the 2010 health care overhaul law.
The Charlotte attorney on Tuesday accused Tillis of refusing to stand up for North Carolina residents while standing up for President Donald Trump's actions. Tillis campaign spokesman Paul Shumaker said Fuller is attacking Tillis to try to keep other "liberal Democrats" from running.
Fuller is in his fourth term on the commission. Candidate filing begins next December before the March 2020 primaries.
Go behind the headlines with WFAE political reporter Steve Harrison in his weekly newsletter "Inside Politics." Subscribe here.