Absolwent Państwowej Wyższej Szkoły Teatralnej we Wrocławiu. Brał udział w wielu telewizyjnych koncertach, gościnnie występował w Teatrze Polskim we Wrocławiu i w Teatrze Piosenki. Aktor etatowy Capitolu od 2010 do 2022.
Do swoich najważniejszych osiągnięć zalicza zdobycie Złotego Tukana – Grand Prix na 29. Przeglądzie Piosenki Aktorskiej.
W 2015 roku – na 36. PPA – zrealizowany z jego inspiracji i z jego udziałem spektakl Czekając na Otella w reż. Jana Naturskiego zdobył wyróżnienie w Nurcie OFF.
Zagrał w kilku serialach telewizyjnych, a także małą rolę w filmie Jana Jakuba Kolskiego Afonia i pszczoły. Gra rolę Asłana w serialu Pierwsza miłość.
ROLE W TEATRZE MUZYCZNYM CAPITOL:
Idiota (2009, reż. Wojciech Kościelniak) – Gawriła Ardalionowicz Iwołgin
Mury Hebronu – (2010, reż. Cezary Studniak)
Hair (2010, reż. Konrad Imiela) – Hud
Czarnoksiężnik z Krainy Oz (2010, reż. Jerzy Bielunas) – Blaszany Drwal
Frankenstein (2011, wznowienie 2018, reż. Wojciech Kościelniak) – Henryk Clerval
Ja, Piotr Rivière, skorom już zaszlachtował siekierom swoją matkę, swojego ojca, siostry swoje, braci swoich i wszystkich sąsiadów swoich…(2012, reż. Agata Duda-Gracz) – Bobek
Trzy wesołe krasnoludki (2013, reż. Konrad Imiela) – Sikora / Ślimak Modraczka – Akrobata
Mistrz i Małgorzata (2013, reż. Wojciech Kościelniak) – Behemot
Umwuka (2014, reż. Jan Naturski)
Nine (2014, reż. Pia Partum) – Giulio
Trzej muszkieterowie (2015, reż. Konrad Imiela) – Planchet, służący d’Artagnana
Po „Burzy” Szekspira (2016, reż. Agata Duda-Gracz) – Chuj-gwiazda
Liżę twoje serce (2016, reż. Agnieszka Glińska) – Szabrownik, Polak
Nasza mama czarodziejka (2016, reż. Agnieszka Oryńska Lesicka) – Chłopak
Blaszany bębenek (2018, reż. Wojciech Kościelniak) – Sigismund Markus
Gracjan Pan (2020, reż. Cezary Tomaszewski)