1979. szeptember 17-én született Pásztón. Nős, felesége köztisztviselőként dolgozik. 1998-ban a salgótarjáni Bolyai János Gimnáziumban érettségizett, majd 2002-ben diplomázott az Államigazgatási Főiskola igazgatásszervező szakán. Jelenleg a Károli Gáspár Református Egyetem Állam- és Jogtudományi Karának jogász szakos hallgatója.
2001 óta tagja a Magyar Szocialista Pártnak, 2003 februárjától az MSZP Nógrád Megyei Területi Szövetség ügyvezető alelnöke. A 2002. évi önkormányzati választáson mandátumot szerzett a Nógrád Megyei Önkormányzat Közgyűlésébe, ahol ifjúsági és sport ügyekért felelős tanácsnokként dolgozott. A 2006-os önkormányzati választáson Salgótarján Megyei Jogú Város Közgyűlésébe területi listáról szerzett mandátumot, az Ügyrendi és Jogi Bizottság elnöke.