The following is the updated list of those who have filed to run for various offices in the May 6 primary:

U.S. Senate

Republican Mark Everette Harris of Raleigh.

Republican William Theodore Alexander III of Shelby.

U.S. House of Representatives District 1

Democratic incumbent G.K. Butterfield.

N.C. Senate District 4

Republican James Richard Scott of Scotland Neck.

Democratic incumbent Angela Bryant of Rocky Mount.

N.C. House of Representatives District 27

Democratic challenger Franklin Delano Roosevelt Williams Jr. of Weldon.

Democratic incumbent Michael Wray of Gaston.

Halifax County Board of Commissioners

Democratic incumbent Rives Manning.

Democratic incumbent Vernon Bryant.

Clerk of superior court

Democratic incumbent Becky Spragins.

Halifax County sheriff

Republican James Warren Sr.

Democratic incumbent Wes Tripp.

Halifax County Schools Board of Education

Challenger Shawn Thomas Mitchell Sr. of Enfield.