Duncan previously served as a state lawmaker representing part of Forsyth County.
Former Republican Lt. Gov. Geoff Duncan announces run for governor as a Democrat