A Zalaszentgróton élő és dolgozó gyermekorvos apa és a Magyar Vöröskereszt járási vezetőjeként dolgozó anya második gyermekeként született Zalaegerszegen, 1973. június 14.-én. Általános Iskoláit Zalaszentgróton végezte, majd a zalaegerszegi Ságvári Endre Gimnáziumban folytatta tanulmányait és tett sikeres érettségi vizsgát, 1991-ben. Ezt követően a győri Széchenyi István Műszaki Főiskolára nyert felvételt és szerzett műszaki informatikus mérnöki diplomát. Tanulmányai befejeztével a szülővárosában, Zalaszentgróton teremtette meg önálló életének alapjait, ahol a vidéki kisváros adta lehetőségeket kihasználva családi vállalkozást indított. Nős, jelenleg is Zalaszentgróton él együtt feleségével. 2002-ben a zalaszentgróti MSZP szervezet felkérésének eleget téve indult a helyhatósági választásokon és az emberek bizalmát megszerezve lett a zalaszentgróti önkormányzat képviselőtestületének a tagja, majd 2006-ban ismét sikeresen szerepelt az önkormányzati választásokon és jelenleg is tagja a zalaszentgróti önkormányzatnak, ahol a gazdasági és a szociális bizottság munkájában vesz részt. 2006-tól a Zala Megyei Közgyűlés tagja a Jogi és Ügyrendi Bizottságnak elnöke, valamint frakcióvezető-helyettese a szocialista képviselőcsoportnak. 2006-tól a Nyugat-Dunántúli Regionális Fejlesztési Tanács tagja. 2002-ben belép a Magyar Szocialista Pártba. 2004-ben megválasztják a zalaszentgróti MSZP városi és a FIB-ISZ megyei elnökségébe, majd az MSZP Zala Megyei Területi Szövetség alelnöki székébe. 2004 szeptemberétől a Magyar Szocialista Párt Zala Megyei Területi Szövetségének az elnöke.