Absolwent krakowskiej PWST na wydziale Wokalno-Aktorskim. Już jako kilkuletnie dziecko zdobywał pierwsze doświadczenia aktorskie w roli mitycznego Hymena w szekspirowskim „Jak wam się podoba” w reż. T. Bradeckiego (Teatr Stary w Krakowie). Muzyczne zainteresowania pogłębiał w Ogólnokształcącej Szkole Muzycznej im. Mieczysława Karłowicza w Krakowie, w klasie puzonu oraz skrzypiec.
W czasie studiów szlifował warsztat aktorski w spektaklach „Laiden” (jako Judasz) i „Zaczekaj” (jako Rafał Wojaczek) w reż. W. Kopcińskiego. Jego zawodowy debiut miał miejsce w 2012 w Teatrze Muzycznym ROMA w spektaklu „Mały książę” w reż. C. Domagały.
Rozpoczął współpracę z Teatrem Powszechnym w Radomiu przy tworzeniu musicali Macieja Korwina „Skrzypek na dachu”, „Carmen Latina” oraz „Piaf ” w reż. T. Dutkiewicza. Od 2012 można go też oglądać w Teatrze Syrena w przedstawieniach Wojciecha Kościelniaka „Hallo Szpicbródka” (Mikuś), „Kariera Nikodema Dyzmy (Ślepiec) , a także w spektaklu „Dzieci z Bullerbyn” (Bosse) w reż. K. Jaślara.
TM ROMA: „We Will Rock You”, „Aida”, „Waitress” „Piloci”.
TM ROMA (Nova Scena): „Przypadki Robinsona Crusoe”, „Księga dżungli”, „Alicja w krainie czarów”, „Mały książę”.