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 „Przypadki Robinsona Crusoe”. 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.
TM ROMA: „Waitress”, „Aida”, „Piloci”, „Akademia Pana Kleksa”.
TM ROMA (Nova Scena): „Dzielny Głębinek”, „Przypadki Robinsona Crusoe”.