Śpiew solowy ukończył na Wydziale Wokoalno-Aktorskim w Państwowej Wyższej Szkole Muzycznej w Łodzi w klasie prof. Tadeusza Kopackiego. Z gliwicką sceną związany od 1983 roku. Zagrał tu w wielu operetkach, bajkach i musicalach. Kreował m. in. role: Johanna Straussa-syna w Królu walca, Caramella w Nocy w Wenecji i Hrabiego Bitowskiego w Wiedeńskiej krwi J. Straussa, Henryka w Balu w operze R. Heubergera, Marosiego w Manewrach jesiennych i Księcia w Księżniczce czardasza E. Kálmána, Barabasza w Zamku na Czorsztynie K. Kurpińskiego, Styksa w Orfeuszu w piekle J. Offenbacha, St. Brioche'a w Wesołej wdówce F. Lehára, Wesa Warnickera w Footloose-wrzuć luz! T. Snowa, Blinda w Zemście nietoperza J. Straussa. Szczególnym sentymentem darzy role Kacperka w baśni muzycznej Skarby Złotej Kaczki R. Talarczyka, Celestyna w Balu w Savoyu P. Ábraháma, Lambertuccia w Boccacciu F. von Suppégo i Mimika w Zorbie J. Kandera.