James P. Gray
Profile
James P. Gray is an American politician serving as a member of the New Hampshire Senate, representing the 6th district since 2016. A member of the Republican Party, he has held various leadership roles within the Senate, including chair of the Election Law and Municipal Affairs Committee and vice chair of the Health and Human Services Committee. Prior to his tenure in the state senate, Gray served two terms in the New Hampshire House of Representatives and has been a member of the Rochester City Council. His career also includes experience as a town moderator.
Details
- Born
- 1949-06 · 77 years old
- Education
- University of New Hampshire ( BS )
- Career
- Town moderator, Rochester City Council member

