Gimė 1982 m. sausio 25 d. Kėdainiuose Kęstučio ir Birutės šeimoje.
2000 m. baigė Kėdainių Atžalyno vidurinę mokyklą.
20002004 m. studijavo Mykolo Romerio universitete (teisės bakalauras).
2003 m. pusę metų studijavo teisę Belgijos Gento universitete pagal ERASMUS programą.
20042006 m. Mykolo Romerio universitete toliau tęsė teisės magistro studijas (tarptautinės teisės magistras).
2004 m. dirbo Darbo partijos pirmininko padėjėju.
20042005 m. spalio mėn. Darbo partijos frakcijos seniūnės referentu Europos Sąjungos klausimais.
20062007 m. spalio mėn. Darbo partijos atsakinguoju sekretoriumi.
2007 m. spalio mėn. 2008 m. birželio mėn. uždarosios akcinės bendrovės Epasas.lt projektų vadovu.
2008 m. dirbo jaunimo organizacijos DARBAS projektų vadovu.
20032005 m. jaunimo organizacijos DARBAS pirmininkas.
20042008 m. Europos demokratų partijos tarybos narys.
20062007 m. Darbo partijos pirmininko pavaduotojas.
Nuo 2008 m. Darbo partijos tarybos narys ir jaunimo organizacijos DARBAS valdybos narys.
Žmona Justė.