Šešis kartus Lietuvos čempionas įvairaus amžiaus grupėse, 2001 m. Pasaulio jaunimo Lotynų Amerikos šokių čempionato bronzos medalio laimėtojas, tarptautinių varžybų nugalėtojas ir finalininkas.
Lietuvos sportinių šokių federacijos viceprezidentas. Pasaulinės sportinių šokių federacijos (WDSF) treneris bei egzaminatorius. Tarptautinės šokių trenerių asociacijos (Londonas, JK) bei Tarptautinės pramoginių šokių mokytojų asociacijos (Londonas, JK) narys.
Tarptautinės ir nacionalinės kategorijos teisėjas, šokėjų profesionalų atestuotas vertintojas, nacionalinių varžybų techninis vertintojas.
Sportinių šokių trenerio darbo patirtis – 19 metų (Klaipėdos universitete įgyti Sportinių šokių trenerio bakalauro ir magistro bei Kūno kultūros pedagogikos magistro laipsniai).
Treniruoja vaikų, jaunučių, jaunių, jaunimo ir suaugusiųjų poras (Lotynų Amerikos šokiai, standartiniai šokiai). Sportinių šokių klube „Žingsnis“ veda grupines ir individualias pamokas, dirba stovyklose Lietuvoje ir užsienyje. Veda pramoginių šokių kursus suaugusiems poromis ir damoms.