W 2017 roku ukończył wydział aktorski Państwowej Wyższej Szkoły Filmowej Telewizyjnej i Teatralnej w Łodzi. Laureat Nagrody Publiczności dla Najbardziej Elektryzującego Aktora na 34. Festiwalu Szkół Teatralnych oraz Nagrody „Flisaka” na Międzynarodowym Festiwalu Filmowym TOFIFEST.
W latach 2016-2018 był aktorem Teatru Ludowego w Krakowie, a w latach 2018-2024 Teatru im. Stefana Jaracza w Łodzi. Gościnnie gra w Och-Teatrze oraz Teatrze Garnizon Sztuki w Warszawie.
Na koncie ma również role w produkcjach filmowych dla stacji TVN, Netflix. Canal+. Od sezonu 2024/2025 w zespole Teatru Ateneum, gdzie zadebiutuje w “Pułapce na myszy” Aghaty Christie w rez. Artura Tyszkiewicza.