Absolwent krakowskiej PWST, studiował także w Studium Wokalno-Aktorskim w Gdyni i ukończył kurs Musical Theatre w Guildford w Anglii.
Swoje pierwsze kroki na scenie stawiał w Bregenz (Austria) śpiewając w Trubadurze (reż. robert Carsen). W Polsce występował m.in. w rolach: Vojina w Sytuacjach rodzinnych (reż. Andrzej Sadowski), Merkutia w Romeo i Julii (reż. Katarzyna Deszcz) oraz tytułowej Króla Edypa (reż. Bartłomiej Wyszomirski), a także jako Angela w spektaklu Piaf (reż. Tomasz Dutkiewicz).
W swoim rodzinnym Kaliszu wystąpił w głównej roli śpiewanej (Józio) w gombrowiczowskim Ferdydurke (reż. Wojciech Kościelniak). Z powodzeniem wracał wielokrotnie do Bregenz, gdzie na słynnym festiwalu pojawiał się w spektaklach operowych, m.in. jako: Fiorinelli w Andrei Chénier w reżyserii Keitha Warnera, Kapo w Pasażerce i Kapłan w Czarodziejskim flecie (oba spektakle w reżyserii Davida Pountney’a). Najbardziej jednak zapamiętany został jako odtwórca podwójnej roli w Kupcu weneckim w reżyserii Warnera (Książę Aragonii i Zygmunt Freud). Prywatnie pasjonuje się muzyką, swojego głosu użycza często jako lektor.
fot. archiwum artysty