Budapesten született 1976-ban. Az ELTE BTK-n végzett történelem és politológia szakokon 2001-ben, ezzel párhuzamosan az Államigazgatási Főiskolán is diplomát szerzett. Szakterülete a település-, és területfejlesztés. Ötödik éve tanít a Corvinus Egyetem Közigazgatási Karának Urbanisztikai Tanszékén településfejlesztést, európai uniós ismereteket, valamint regionális politikát. Az MSZP országgyűlési frakciójának 2002 óta ő a területfejlesztési szakértője. 2002 óta önkormányzati képviselő Szigetszentmiklóson. 2003-tól hazánk delegáltja a brüsszeli székhelyű Régiók Bizottságában. Jelenleg is tanul, a Pécsi Tudományegyetem Közgazdaságtudományi Karának Ph.D. hallgatója. Németül beszél. Nős, feleségével és három hónapos kislányával Szigetszentmiklóson él.