W 1998 roku ukończył Wydział Aktorki PWSFTViT w Łodzi.
W latach 1998-2004 aktor teatru im. Jaracza w Łodzi, w latach 2004-2007 aktor Teatru Studio w Warszawie. Od ubiegłego roku ponownie zobaczyć go możemy na deskach Teatru im. Jaracza w Łodzi.
Ma w swoim dorobku wiele ról teatralnych i filmowych. W teatrze zagrał m.in. role w następujących spektaklach: „Ciotka Karola” (rola tytułowa), „Mieszczanin szlachcicem” (Kleont), „Szklana menażeria” (Tom), „Tramwaj zwany pożądaniem” (Mitch), „Faust” (rola tytułowa), „Antygona w Nowym Yorku” (Policjant), „Burza” (Ariel), „Sen srebrny Salomei” (Leon), „Intryga i miłość” (Wurm), „Foma” (Obnoskin), „Tango” (wujek Eugeniusz), „Czarujący korowód” (Młody mąż), „Wesele” (Żyd), „Prze(d)stawienie” (Król Artur), „Sługa dwóch panów” (Sługa), „Geza-dzieciak” (Pan Laci) – spektakl teatralny oraz Teatr Telewizji, „Zabawa w koty”, (Józef), „20 minut z aniołem” (Stupak) oraz „Bal pod orłem”. W kinie i telewizji mogliśmy go oglądać „Egoistach” Mariusza Trelińskiego, w „Człowieku wózków” Mariusza Malca oraz w serialach „M jak miłość”, „Królowie śródmieścia”, Odwróceni”, „Zostać miss” oraz „Sprawa na dziś”. Wiosną zobaczymy go w „Trzecim oficerze” w reżyserii Macieja Dejczera.
Wolny czas lubi spędzać aktywnie, jeżdżąc konno i na rowerze. Lubi gotować, jest zdecydowanym fanem kuchni śródziemnomorskiej.