James Calvin Cunningham III (born August 6, 1973) is an American lawyer, politician, and a major in the United States Army Reserve.
He is a former member of the North Carolina Senate.
He is a member of the Democratic Party.
Cunningham ran for the United States Senate in 2010,
losing to Elaine Marshall in a Democratic primary runoff on June 22, 2010.After first announcing in late 2018 that he would be a candidate for Lieutenant Governor in 2020, Cunningham switched races on June 17, 2019, to run for the United States Senate in 2020.