Született Letenyén, 1959. június 01. napján. Anyja neve: Szalai Mária. Lakik Nagykanizsa, Haladás utca 31. szám alatt. Legmagasabb iskolai végzettsége egyetem, Pécsi Jogtudományi Egyetem, Állam és Jogtudományi Kar (majd jogi szakvizsga). Nős, felesége asszisztensként dolgozik, kettő gyermek (Zsanett 1981, Zsófia 1982.) édesapja. 1994. évtől Nagykanizsa Megyei Jogú Város Önkormányzatában képviselő. Képviselői megbízatása alatt volt a Városfejlesztési Bizottság elnöke (1994-1998.), a Gazdasági Bizottság elnöke (1998-2002.), valamint tagja az Ügyrendi Bizottságnak, és a Városfejlesztési Bizottságnak. Jelenleg is ezen utóbbi bizottságnak tagja. Nagykanizsa Környezetvédelméért Alapítvány Kuratóriumának elnöke 1995. évtől. A Magyar Szocialista Párt megalakulásakor lépett be a pártba, melyben a Zala Megyei Területi Szövetségének alelnöke, Nagykanizsa Város Helyi Szervezetének elnökségi tagja, és a Párt Országos Választmányának tagja. 1998 évtől ügyvédként dolgozik, munkahelye a Fodor Ügyvédi Iroda (8800 Nagykanizsa, Erzsébet tér 18.). Azt megelőzően a MOL Nyrt.-nél és jogelődeinél dolgozott. Emellett több gazdasági társaságnak volt ügyvezetője, felügyelő bizottsági tagja. Jelenleg is több gazdasági társaság felügyelő bizottság tagja, illetve elnöke.