Jack and his wife, Carol, have been married for over 55 years. He worked for over half a decade as an engineer in the Pittsburgh region before retiring in 2016. Jack and Carol have 3 children and 7 grandkids. Jack is an avid supporter of Pitt basketball and all things Disney.