W STU debiutuje rolą Młodego Fausta w przedstawieniu Pan Twardowski Faust krakowski w reż. Krzysztofa Jasińskiego.
Ukończył Akademię Teatralną w Warszawie w 2010 r. Związany był z Teatrem Collegium Nobilium, ze stołecznym Teatrem Współczesnym oraz Teatrem Studio. Od 2020 roku współpracuje z Teatrem Muzycznym Roma, Mazowieckim Teatrem Muzycznym oraz Teatrem Muzycznym w Poznaniu. Jest etatowym aktorem Teatru Rampa w Warszawie. Oprócz kariery teatralnej komponuje i pisze teksty piosenek.
Coraz częściej pojawia się na dużym i małym ekranie – „Warszawianka”, „Rojst Millenium”, „Heweliusz”.

