Lietuvos futbolo žaidėjęs. Žaidė Šiaulių „Karedos“, „Kauno Jėgerių“, Kėdainių „Nevėžio“, Klaipėdos „Atlanto“, Kauno FBK, Egenroto SF (Vokietija) klubų komandose. Nuo 2009 m. gruodžio pabaigoje pasirašė sutartį su Tauragės „Tauro“ klubu, pagal kurią ne tik žaidė klubo komandoje, bet ir treniravo vaikų komandą.
2009 m. baigė Lietuvos kūno kultūros akademiją, kur įgijo futbolo trenerio kvalifikaciją.