1979. május 24-én született Jászberényben. 2002-ben az ELTE Állam- és Jogtudományi Karán jogász végzettséget szerzett, majd 2002 és 2005 között az egyetem Alkotmányjogi Tanszékén PhD-hallgatóként tanult. Angol nyelvből középfokú nyelvvizsgával rendelkezik. Egyetemi tanulmányaival párhuzamosan vállalt szerepet a politikai életben, melynek eredményeként 2002-ben a Jász-Nagykun-Szolnok Megyei Közgyűlés tagjává választották, ahol 2002 és 2006 között az Európai Integrációs és Regionális Bizottság elnöki tisztét töltötte be, jelenleg pedig a Szociális, Egészségügyi, Sport és Etnikai Bizottság tagja. 2009 márciusa óta az MSZP Jász-Nagykun-Szolnok Megyei Területi Szövetsége elnökségének tagja. 2005-2007 között az MSZP parlamenti képviselőcsoportjának szakértője, 2007 óta a Honvédelmi Minisztériumban dolgozik kommunikációs tanácsadóként. Családi állapota: nőtlen.