Thompson was chair of the Middlesex County Republican Organization from 1987 until 1994 and was a delegate to every Republican National Convention from 1988 through 2012.