Lietuvos futbolininkas, gynėjas. Žaidė 56 rungtynes Lietuvos vyrų futbolo rinktinėje, pelnė 3 įvarčius. Žaidė Vilniaus „Žalgirio“, Maskvos CSKA, Rygos „Skonto“, Olštino „Stomil“ klubuose, taip pat trumpai žaidė Anglijoje, Graikijoje, Kazachijoje. Žaidėjo karjerą baigė Norvegijos trečio lygmens lygoje.
Turi trenerio A ir B licencijas. 2009 m. sulaukė pasiūlymo dirbti treneriu Rosendalo „Turnlag“ klube, kurio komanda žaidžia ketvirtojo Norvegijos futbolo sistemos lygmens lygoje.