Solista baletu Teatru Wielkiego w Łodzi. Wykształcenie baletowe uzyskał w Państwowej Szkole Baletowej im. Feliksa Parnella w Łodzi. Ukończył także Uniwersytet Muzyczny im. F. Chopina w Warszawie na kierunku Pedagogika baletu. Od 1986 roku związany z zespołem baletowym opery łódzkiej. Największe uznanie zyskał jako: Jezus w Próbie, Królewicz, Macocha i Wiedźma w Królewnie Śnieżce, tytułowy Amerykanin w Paryżu, Armand w Damie kameliowej, Demetriusz w Śnie nocy letniej, Leopold w Amadeuszu, Macocha w Kopciuszku, Adam w Odwiecznych pieśniach. Ponadto ma na swoim koncie takie role jak: Ojciec Zosi, Mendelson, Podpalacz w Ziemi obiecanej, Słońce w Carmina burana, Andres w Opowieściach Hoffmanna (opera), Doctore, Kapitano w Napoju miłosnym (opera) oraz role solowe w Kolorze Żółtym i Bolerze.