Darmstadt i Berlin (solista) 1978-1983, Teatr Wielki w Warszawie (solista) – 1983-84 Teatr Wielki w Łodzi (solista) – 1984-2005
Nagrody i wyróżnienia Laureat I nagrody Krynickiego Festiwalu Arii i Pieśni w 1975 r. Laureat II nagrody w XIII Międzynarodowym Konkursie Wokalnym im. Francesco Vinasa w Barcelonie – rok 1975. Zasłużony Działacz Kultury (2002)
Repertuar Śpiewał zarówno partie oper komediowych, jak i dramatycznych, w sumie około 100 utworów różnych typów, m.in.: Baron cygański – Johann Strauss (syn), postać: Pali, reż.: Weit Wolfgang, Teatr Wielki Łódź (1975) Otello, Giuseppe Verdi, postać: Montano, reż. Sławomir Żerdzicki. Teatr Wielki Łódź (1976) Wesele Figara, Wolfgang Amadeus Mozart, postać: Figaro, reż. Christiane Mielitz, Teatr Wielki Łódź (1976) Borys Godunow – Modest Musorgski, postać: Borys Godunow, reż. Eugeniusz Korin, Teatr Wielki (1987) Nabucco – Giuseppe Verdi, postać: Zaccaria, reż. Marek Okopiński, (1987) Faust – Charles Gounod, postać: Mefistofeles, reż. Waldemar Zawodziński, Teatr Wielki, Łódź, (1993) Borys Godunow – Modest Musorgski, postać: Borys Godunow, reż. Marek Weiss-Grzesiński, Teatr Wielki im. Stanisława Moniuszki, (1996) Halka – Stanisław Moniuszko, postać: Stolnik, reż. Krzysztof Kelm, Teatr Wielki, Łódź, (2002) Traviata – Giuseppe Verdi, postać: Doktor, reż.