As a proud member of Smart Local 265 Sheet Metal Workers, I have been building Illinois for 30 years.

I serve as a Trustee for the Village of Carpentersville, as the treasurer of the Dundee Township Democrats, and as Democratic Precinct Committeeperson for Dundee 32. I am a proud 28-year member of Smart Local 265 Sheet Metal Workers. Born and raised in Illinois, I have built a life alongside my wife, Melissa, who I’ve been with for 30 years. We have two dogs and have lived in Carpentersville  since 1999.