Absolwent Studium Wokalno-Aktorskiego im. Danuty Baduszkowej w Gdyni i Akademii Muzycznej im. Stanisława Moniuszki w Gdańsku. Doświadczenie zawodowe zdobywał jako aktor Teatru Muzycznego w Gdyni, na którego scenie wystąpił w ponad dwudziestu musicalach (m.in. Sen nocy letniej, Hair, My Fair Lady, Klatka wariatek, Pięciu braci Moe, Kiss Me, Kate!, Ghost, Lalka, Spamalot, Grease, Bal w Operze, Chłopi, Zły i Gorączka sobotniej nocy). Występował także w przedstawieniach Och-Teatru (The Rocky Horror Show), Teatru Komedia w Warszawie (Boyband), Opery na Zamku w Szczecinie (Crazy for You) oraz Opery i Filharmonii Podlaskiej w Białymstoku (Doktor Żywago), pracując pod kierunkiem m.in. Macieja Korwina, Jerzego Jana Połońskiego, Jakuba Szydłowskiego, Olafa Lubaszenki, Tomasza Dutkiewicza, Krystyny Jandy i Wojciecha Kościelniaka. Podczas Festiwalu Piosenki Polskiej w Opolu współpracował m.in. z Marylą Rodowicz, wystąpił też na Festiwalu Piosenki Rosyjskiej w Zielonej Górze, a na festiwalu TOPtrendy w Sopocie w 2010 r. wraz z zespołem Volver wyśpiewał pierwszą nagrodę. W Teatrze Muzycznym w Łodzi wcielił się w postać Judasza w rock-operze Jesus Christ Superstar, obecnie kreuje zaś rolę Edwarda w musicalu Pretty Woman.