Rep. Grey Mills is a Republican who represents District 95 – Iredell County –  in the North Carolina House of Representatives. He is an attorney and is serving his third term in the House. Rep. Mills is Chairman of the Election Law and Campaign Finance Reform Committee. He also serves as Vice Chairman of Judiciary I and serves on several other House committees.