Hunt first won election to the 15th district of the North Carolina Senate in 2004 after defeating a five-term incumbent John H. Carrington and newcomer Jean Koch in the Republican primary with 62.36% of the vote. Hunt then won the general election race against Libertarian candidate Lee Griffin with 84.58% of the vote.
