Jan Olof är uppvuxen i Tibro, Huskvarna och har under sin yrkesverksamma tid i livet främst arbetat med IT-utveckling och programmering.
Fritidsintressen är historia, resor och föreningslivet. Jan Olof är engagerad i klubben reserv försvarsanställdas socialdemokratiska förening och Husby samhjällighetsförening.
Familjen består av dotter, barnbarn och barnbarnsbarn. Jan Olof är änkeman efter hustrun Gun-Britt.