Absolwent Akademii Teatralnej w Warszawie. Debiutował rolą Adasia Niezgódki w „Akademii Pana Kleksa” w Teatrze Muzycznym Roma, gdzie później grał także w „Pilotach”, „Aidzie”, „Waitress” oraz „Przypadkach Robinsona Crusoe”. W chorzowskim Teatrze Rozrywki wystąpił w tytułowej roli w musicalu „Oliver!”. Grał w serialach „Receptura”, „Echo serca”, „Ślad” i „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 2022 r. zagrał Chrisa w amerykańskiej produkcji „Miss Saigon” na wyspie Guam. Uczęszczał do Autorskiej Szkoły Muzyki Rozrywkowej i Jazzu im. K. Komedy (klasa fortepianu).