Absolwent Studium Wokalno - Aktorskiego im. D. Baduszkowej w Gdyni (2012). Solista Teatru Muzycznego, w Zespole od 2012 r.

Występował w następujących spektaklach Teatru Muzycznego w Gdyni:
„Cud albo Krakowiaki i Górale” Bryndas (reż. M. Zadara, 2018), „Ghost” (reż. T. Dutkiewicz, 2015), „Zły” – Moryc-Wiesław Mechciński (reż. W. Kościelniak, 2015), „Przygody Sindbada Żeglarza” – Marynarz (reż. J. Kilian, 2014), „Przebudzenie wiosny” - Georg, Dieter (reż. K. Gordon, 2012), „Shrek” - Kot w butach (reż. M. Korwin, 2011), „Spamalot” (reż. M. Korwin, 2010), „Mały książę” (reż. R. Komassa, 2010), „My fair lady” (reż. M. Korwin, 2009), „Pinokio” – Knedel (reż. B. Szyc, 2003).

Był asystentem reżysera w spektaklu „Przebudzenie wiosny” (reż. K. Gordon, 2012).

Występował gościnnie na Scenie Letniej Teatru Miejskiego im. W. Gombrowicza w Gdyni w spektaklach: „Zorba” - Admirał angielski (reż. J. Szurmiej), „Słodkie lata 20, 30” - Mały Gigolo (reż. J. Szurmiej).

Zagrał rolę Wiesława Kasprzyckiego, przechodnia skatowanego przez milicjantów w filmie „Czarny czwartek. Janek Wiśniewski padł” (reż. A. Krauze).