Családfája egészen az 1600-as évekig zalai gyökerekre vezethető vissza. 1985-ben fogadott örök hűséget hitvesének, Magdolnának, aki négy gyermekkel, Dianával, Alexandrával, Lászlóval, Jázminnal ajándékozta meg.
1961. november 3-án született Nagykanizsán, Molnár Mária és Vigh László gyermekeként.
A zalaegerszegi Ganz Ábrahám Gépészeti és Közlekedési Szakközépiskolában érettségizett. Felsőfokú tanulmányait a Pécsi Tudományegyetem Felnőttképzési és Emberi Erőforrás Fejlesztési Kar andragógia szakán végezte. 1994-től 2014-ig Felsőrajk polgármestere volt.