Born in Schuylkill County, John currently resides in Germansville, Lehigh County. He has been married to Patricia for 42 years and they have five grandchildren. He and Pat have been members of St. Joseph the Worker Parish in Orefield for 36 years.
He received his BS degree in Electrical Engineering from the Pennsylvania State University in 1977. He is currently retired from PPL Electric Utilities after 40 years as an Engineer/Manager.
He is a Fourth Degree Knight of Columbus and is a member of his parish Development Council. He served as a first responder with the Germansville Fire Department for over 20 years and also spent many enjoyable years as a youth soccer coach for both his son and grandson. He has been a licensed pilot since age 19 and still flys his own airplane.
He and Pat are 2013 graduates of the Allentown Diocese ILM program and in 2016 both served as the Lehigh County Chairpersons for the Because We Are Catholic Annual Appeal. They both currently enjoy traveling the country in their RV.