Absolwent Studium Wokalno-Aktorskiego im. D. Baduszkowej przy Teatrze Muzycznym w Gdyni (2010) i Uniwersytetu Śląskiego na kierunku Organizacja Produkcji Filmowej i Telewizyjnej (2014). Podczas studiów występował w Teatrze Muzycznym w Gdyni w spektaklach „Chicago”, „Kiss me, Kate”, „Piękna i Bestia”, „My Fair Lady”, „Fame”, „Skrzypek na dachu” i „Lalka”. Od 2009 roku był związany z Gliwickim Teatrem Muzycznym, gdzie grał m.in. takie role jak: Chad („High School Musical”), Claude („Hair”), Kot („Kot w butach”), Terk („Tarzan”), Pilot („Mały Książę”), Max („Dźwięki muzyki”) i Jonatan („Miłość czyni cuda”). Warszawskiej publiczności znany z roli Frank’n’Furtera w „The Rocky Horror Show” (Och-Teatr) oraz z musicalu „Zorro” (Teatr Komedia).
Laureat I Europejskiego Festiwalu Duetów Operetkowych i Musicalowych „Face to Face” (Poznań, 2009) oraz Nagrody Prezydenta Gliwic w dziedzinie twórczości artystycznej (Gliwice, 2014). Od 2013 roku współpracuje z CD Projektem, wcielając się w różne postaci w grach komputerowych podczas sesji Motion Capture (m.in. tytułowy bohater gry „Wiedźmin III”).
TM ROMA: „Piloci”, „Mamma Mia!”