Absolwent Akademii Teatralnej im. Aleksandra Zelwerowicza w Warszawie (kierunek: Aktorstwo Teatru Muzycznego) oraz Akademii Filmu i Telewizji w Warszawie (Wydział Reżyserii).
Od 2019 roku związany z Teatrem Syrena. Jego najważniejsze musicalowe role to Henry oraz Gabe („Next to Normal”), Lucas („Rodzina Addamsów”), Franz („Rock of Ages”), Zygmunt III Waza („Bitwa o tron. Musicalowy talent show”), Michael („Matylda”) oraz Kuba („Kapitan Żbik i żółty saturator”, reż.: Wojciech Kościelniak).
Występuje gościnnie w warszawskich teatrach: Dramatycznym („Kinky Boots”), Współczesnym („A planety szaleją… Młodzi w hołdzie Korze”) i Scenie Relax („Tajemnica Tomka Sawyera”). Od kwietnia 2023 roku gra rolę Galileo w musicalu „We Will Rock You” w M ROMA a od listopada tego roku na Novej Scenie TM ROMA występuje jako Michael w „tik, tik…BUM!”
Na małym ekranie debiutował w 2012 roku w serialu „Prawo Agaty” u boku Darii Widawskiej, Tomasza Karolaka i Małgorzaty Kożuchowskiej. Współpracuje z Teatrem Polskiego Radia i Teatrem Telewizji. Od ponad 15 lat pracuje w dubbingu (produkcje kinowe, seriale, gry, słuchowiska).
W 2021 roku został stypendystą Ministra Kultury, Dziedzictwa Narodowego i Sportu za osiągnięcia w twórczości artystycznej.
TM ROMA: „We Will Rock You”.
TM ROMA (Nova Scena): „tik, tik…BUM!”.