Sen. Tom McInnis represents District in the North Carolina Senate – Anson, Moore, Richmond, and Scotland counties. He is a Republican. Sen. McInnis is Chairman of the Senate Transportation Committee.