Graduate of the SPOT Acting School in Krakow, passionate dancer since childhood.
For 12 years he has been performing with the youth folk dance group Kleks on many stages in Poland and abroad.
For 16 years he has been dancing breakdance, cooperating with the Side by Side group in Zamość. He has performed in the Teatr Figur shows (Rękodzieło, Impresje) and the musical Legally Blonde directed by Janusz Józefowicz (Variété Theatre).
He plays one of the main roles in the TV series Policjantki i Policjanci.
Working with KTO Theatre since 2013, he performed in many open-air shows, including F451 – KRAKOW (2017) and Vivat Podgórze! (2018).