Jack was born and raised in Coos Bay, Oregon. Jack attended Oregon State University and earned a Bachelor of Science degree in Electrical Power Technology. While at college, Jack married his high school sweetheart, Dianne, and they have been a team ever since. They enjoy spending time with their two daughters and four grandchildren in addition to their sons-in-law and their families.

During his senior year at college, he was recruited by PG&E and moved to California in June of 1973. Prior to his retirement in August of 2008, Jack worked in a variety of engineering, supervisory and managerial positions for PG&E, primarily in the North Bay, Red Bluff, and Oroville areas.

Jack joined the Red Bluff Rotary Club in 1987 and served as president of the club in 1991-92. In 1993, Jack was transferred to Oroville, where he joined the Oroville Rotary Club.  In 1998, a job move took Jack from Oroville to Chico, and wanting to stay active in District 5180, he changed from the Oroville noon club to the Oroville Sunrise club.

Jack has provided many years of service to the communities he has lived in, having served as the President of both the Red Bluff and Oroville Chambers of Commerce, President of the Shasta-Tehama Council of Camp Fire, Chairman of the Tehama Local Development Corporation, President of the Tehama County United Way and member of the Tehama County Planning Commission.

Jack has served Rotary in many capacities at both the Club and District levels. He is a multiple Paul Harris Fellow, a member of the Paul Harris Society, a Benefactor, and Bequest Society member.  At the District level, Jack has served as the District Secretary/Chief of Staff, Service Chair, Awards Chair, four years as an Assistant Governor, Foundation Area Rep, District Assembly Chair and Trainer, District Conference Chair and as the RYE Inbound and Outbound Coordinator.  Jack and Dianne have hosted numerous GSE members and 17 exchange students, and they have visited many of them in Europe and South America.