Thomas Walsh is a member the New Hampshire House of Representatives, a position he has held for five terms. He is currently serving as Chair of the House Transportation Committee and as a member of the Special Committee on Housing. He is sitting as a Republican representing Hooksett in the Merrimack 10 district.

References

Members of the New Hampshire House of Representatives
21st-century American politicians
New Hampshire Republicans
Year of birth missing (living people)
Living people
Place of birth missing (living people)