Absolwent Uniwersytetu Muzycznego Fryderyka Chopina (kierunek wokalny ze specjalnością musicalową, klasa prof. dr. hab. Roberta Cieśli), absolwent Policealnego Studium Aktorskiego im. Aleksandra Sewruka przy Teatrze im. Stefana Jaracza w Olsztynie (2015).
Karierę musicalową w rozpoczął w Teatrze Muzycznym w Łodzi w 2015 roku od roli Christiana („Cyrano”, reż. Jakub Szydłowski). Grał także musicalach „West Side Story” (reż. Jakub Szydłowski), „Kobiety na skraju załamania nerwowego” (reż. Dominika Łakomska), „Twist and Shout” (reż. Santiago Bello), „Jesus Christ Superstar” (reż. Jakub Wocial / Santiago Bello), „Rapsodia z demonem” (reż. Michel Driesse) „Złap mnie, jeśli potrafisz” (reż. Jakub Szydłowski) oraz „List z Warszawy”. W Teatrze Muzycznym ROMA występował na Novej Scenie w przedstawieniu „Przypadki Robinsona Crusoe” (reż. Jakub Szydłowski).
Jest laureatem olsztyńskiej nagrody ,,Talent Roku 2013”. Na XVII Festiwalu Teatrów Moraw i Śląska w Teatrze Cieszyńskim w Czeskim Cieszynie dostał nagrodę dla najlepiej zapowiadającego się młodego aktora (2017) oraz nagrodę w I Międzyuczelnianym Konkursie Musicalowym w Akademii Muzycznej w Poznaniu (2022). Od wielu lat pracuje także w dubbingu.