W latach 2016–2019 odgrywał rolę Gringoire w Notre Dame de Paris w Teatrze im. Danuty Baduszkowej w Gdyni. W 2019 został obsadzony w głównej roli Chrisa w Miss Saigon w Teatrze Muzycznym w Łodzi. Zagrał główne role męskie również w musicalach Teatru Muzycznego Roma w Warszawie: Jana w musicalu Piloci (2017–2019), Radamesa w musicalu Aida (2019–2023), doktora Jima Pomattera w Waitress (2021–2022) i Galileo w We Will Rock You (od 2023).
W 2021 wystąpił w widowisku telewizyjnym Zakochany Mickiewicz (reż. Marcin Kołaczkowski).
Kariera muzyczna Wystartował w programach rozrywkowych typu talent show: Szansa na sukces (2009–2012), The Voice of Poland (2013) i Must Be the Music. Tylko muzyka (2014). W 2018 zajął drugie miejsce w finale dziewiątej edycji programu rozrywkowego Twoja twarz brzmi znajomo w Polsacie; zdobył najwięcej punktów w klasyfikacji generalnej, mimo że nie zwyciężył w żadnym odcinku.
Skomponował muzykę do przedstawienia komediowo-muzycznego Byłem w Ameryce (2014) i spektaklu edukacyjnego Calineczka. Magia tkwi w naturze (2020). Współpracuje z zespołem wokalnym Studia Accantus.