
Currently holds the office of Pennsylvania State Senate - District 10 until December 1, 2026.
Candidate for Pennsylvania State Senate - District 10 in 2026 Pennsylvania Primary Election.
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.
Get StartedNo one should be discriminated against, and that includes our LBGTQ friends, neighbors and loved ones. Steve won’t rest until Pennsylvania law extends full rights to all people to be free from discrimination and mistreatment. Learn more
Steve has continued his long-standing support for local and state law enforcement, securing grants for local police departments to buy vehicles and equipment. Learn more
Steve supports greater funding for education (pre-K through college and workforce training). Learn more
Steve continues to advocate for residents in the East Rockhill community to close permanently a quarry that threatens area residents with asbestos contamination. Learn more
Steve also has continued to be a champion for the environment. Learn more
Steve also will continue to fight to protect our election system to maintain voting freedom for all Pennsylvanians. Learn more
Steve has long been a leader on gun violence prevention measures. Learn more
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.