SEE LATEST
Sen Thomas Moses McInnis (SD-021)
US North Carolina Senate since 8 months
Yea
Voted yes on S41
Sen Thomas Moses McInnis (SD-021)
US North Carolina Senate since 8 months
Yea
Voted yes on S41
Sen Thomas Moses McInnis (SD-021)
US North Carolina Senate since 8 months
Yea
Voted yes on S41
Sen Thomas Moses McInnis (SD-021)
US North Carolina Senate since 8 months
Yea
Voted yes on S41
Sen Thomas Moses McInnis (SD-021)
US North Carolina Senate since 8 months
Yea
Voted yes on S41
Sen Thomas Moses McInnis (SD-021)
US North Carolina Senate since 8 months
Yea
Voted yes on S46
Sen Thomas Moses McInnis (SD-021)
US North Carolina Senate since 8 months
Yea
Voted yes on S45
BIOGRAPHY
INCUMBENT
Senator from North Carolina district SD-021
COMMITTEES
North Carolina Senate
BIRTH
--
ABOUT
Thomas Moses McInnis is originally from Richmond, Virginia. He served honorably for 20 years in the United States Air Force. He retired as Chief Master Sergeant. After retirement from the Air Force, Thomas settled down with his wife in North Carolina. He built up and ran a mail-order vitamin company which employed 35 people over 20 years.read less
OFFICES HELD
North Carolina Senate from North Carolina
NEXT ELECTION