Lansdale Borough Council member Jack Hansen received three times the write-in votes needed to challenge Republican incumbent Bob Mensch.
Hansen, who launched a write-in campaign for the 24th Senatorial District, received a total of 1,506 votes in the Primary Election on May 20. He needed 500 to be on the ballot in November.
The 24th senatorial district includes portions of Montgomery, Bucks and Berks counties.
Nearly 1,000 of the write-in votes came from Montgomery County, according to Hansen’s campaign.
“This level of support is fantastic and it shows that progressive voters are eager to elect state-level candidates who will work well with Tom Wolf as our new governor,” said Hansen’s Campaign Chair, Liz Troy.
Hansen has served as a Lansdale councilman since 2008. He served in the Navy during the Vietnam War and owned his own house painting business for 22 years. He is married with two children and two grandchildren.