Karolis gimė 1981 m. Kelmėje. 2005 m. Klaipėdos universitete Menų fakultete įgijo teatro bakalaurą ir renginių režisieriaus profesinę kvalifikaciją. 2010 m. Klaipėdos universitete Pedagogikos fakultete įgijo socialinės pedagogikos magistro laipsnį.
Nuo 2003 m. Klaipėdos Simono Dacho progimnazijos teatro mokytojas metodininkas, mokyklos režisierius. Nuo 2011 m. D. Olweus patyčių prevencijos programos instruktorius. Nuo 2013 m. Erasmus + projekto „iNimation in Clay” projekto vadovas Lietuvoje. Daugybės renginių, tokių kaip – „Karklė 2011 Live Music Beach”, Klaipėdos miesto Kalėdų eglutės įžiebimo ceremonijos (2010, 2011, 2012, 2013 m.), „Jūros šventė 2011- Žuvų jomarkas”, Comenius projekto „Thema: The Magic Touch” (2011 – 2013 m.), Lietuvos Nepriklausomybės atkūrimo dienos šventės Klaipėdos mieste „Jaunimo eitynių” (2007, 2008, 2009, 2011 m.), „The Tall Ships’Races Baltic 2009″ (Klaipėda) režisierius, koordinatorius.