Dyplomowany nauczyciel tańca, zawodowy tancerz i choreograf, mistrz i wielokrotny wicemistrz Polski Zawodowych Par w kategorii „South-American Show Dance”,II wicemistrz Polski w tańcach latynoamerykańskich, reprezentant Polski na mistrzostwach Europy i świata, wielokrotny finalista międzynarodowych turniejów tanecznych, 15 letnie doświadczenie w nauczaniu, jego podopieczni wielokrotnie sięgali po zloto na Mistrzostwach Polski i zagranicznych turniejach tanecznych, członek najbardziej prestiżowego związku nauczycieli tańca na świecie „Imperial Society of Teachers of Dancing w Londynie” oraz Word Dance & Dance Sport Council w Londynie. Wiedze zdobywał przez wiele lat u najlepszych nauczycieli tańca w Anglii, Holandii, Kanadzie i Argentynie. Udziela konsultacji parom tańca sportowego w całej polsce, szkolił też pary z Litwy, Kanady i USA. Twórca i główny choreograf zawodowej grupy tanecznej Art of Dance.