Brian M. Sullivan is a New Hampshire politician.
On November 7, 2017, Sullivan was elected to the New Hampshire House of Representatives in a special election after the resignation of Andy Schmidt.
Sullivan assumed office in 2017.
[2] Sullivan resides in Grantham, New Hampshire.
This article about a New Hampshire politician is a stub.