Brock (born April 9, 1974) served almost eight terms (2003-2017) as a Republican member of the North Carolina General Assembly representing the state's thirty-fourth Senate district, including constituents in Davie, Iredell and Rowan counties.
He also served as the Republican deputy whip in the Senate.