Absolwent Akademii Teatralnej w Warszawie. Debiutował w przedstawieniu „Akademia Pana Kleksa” w roli Adasia Niezgódki w Teatrze Muzycznym ROMA, gdzie później pojawiał się także w tytułach „Piloci”, „Aida”, „Waitress” oraz – na Novej Scenie – w bajkach muzycznych „Dzielny Głębinę” oraz „Przypadki Robinsona Crusoe”, a także w musicalu „tik, tik… BUM!”, w którym kreuje rolę Michaela. Występował w chorzowskim Teatrze Rozrywki w tytułowej roli w musicalu „Oliver!”, a także w telewizyjnych serialach „Receptura”, „Echo serca”, „Ślad”, „Do dzwonka” oraz w filmach: „Klub włóczykijów”, „No Panic With a Hint of Hysteria” i „Władcy Przygód. Stąd do Oblivio”. W Warszawie związany jest również z Teatrem Syrena, gdzie występuje w musicalu „Next to normal” w roli Gabe’a.
W 2022 roku zagrał rolę Chrisa w amerykańskiej produkcji w spektaklu „Miss Saigon” gdzie w obsadzie znajdowali się również Ethan Le Phong (Broadway), czy też Garrett Bolden Jr.
Uczęszczał do Autorskiej Szkoły Muzyki Rozrywkowej i Jazzu im. K. Komedy do klasy fortepianu.



