absolwent Szkoły Baletowej w Łodzi. Karierę zaczynał na deskach Opery Bałtyckiej w Gdańsku. Od 1996 roku w Operetce Warszawskiej, gdzie pracując przez 3 lata tańczył role solowe w takich spektaklach jak „Copellia“, „Dziadek do orzechów“, „Królewna Śnieżka“ i wiele innych. W roku 1998 wyjechał do Paryża, gdzie dostał angaż w słynnym Moulin Rouge. Po 4 latach spędzonych we Francji przeniósł się do Berlina i pracował w Deutches Fernsenh Ballet. Po 8 miesiącach dostał propozycję pracy w największym show w Koreii Płd., w Seuolu. Spektakl był produkcją Danze Fantazy Production i nazywał się „Heart Beat“. Po upływie kontraktu rozpoczął 3 miesięczne próby do przedstawienia „Storm“ gdzie tańczył tytułową rolę. Miało to miejsce w Gold Coast w Australii. W 2004 roku wrócił do Moulin Rouge gdzie objął stanowisko solisty i pracował tam do sierpnia 2009 roku.