Lietuvos futbolininkas ir futbolo treneris. 2008-2013 m. treniravo Panevėžio „Ekrano“ klubo komandą, su kuria 5 kartus iškovojo Lietuvos čempionų vardą.
Lietuvos rinktinėje sužaidė 14 rungtynių. 2000 metų sezoną žaidė už Panevėžio „Ekraną“, su kuriuo iškovojo LFF taurę. Yra žaidęs Vilniaus „Žalgirio“, Vilniaus „Neries“, Vilniaus „Lietuvos Makabi“, Vilniaus „Geležinio Vilko“, Kauno „Inkaro“ klubų komandoms. Pabaigęs profesionalaus futbolininko karjerą žaidė SFL lygoje už Vilniaus „Prelegentus“.
Dirbo trenerių asistentu Vilniaus „Vėtros“ ir Kauno FBK klubuose.
2008, 2011 ir 2012 m. išrinktas geriausiu A lygos sezono treneriu.