Gimė 1979 m. Utenoje. 2002 m. baigė vaidybos studijas Lietuvos muzikos ir teatro akademijoje (kurso vadovai Algirdas Latėnas ir Algė Savickaitė). Nuo 2004 m. yra Jaunimo teatro aktorius.
VAIDMENYS JAUNIMO TEATRE:
Thomas Mann, Užburtas kalnas, rež. krystian Lupa, 2024
Pagal J. M. Coetzee romaną „Barbarų belaukiant“, Barbarai, rež. Árpád Schilling, 2023
Pagal Jonathano Littello romaną „Gero linkinčiosios“, Erinijos, rež. Sergel Loznica, 2022
Aldous Huxley, Puikus naujas pasaulis, rež. Gintaras Varnas, 2021
Astrid Lindgren, Broliai Liūtaširdžiai, rež. Kirsten Dehlholm, 2018
Varlius – Hans Christian Andersen, Coliukė, rež. Ričardas Matačius, 2016
Tamis – Mattias Andersson, Bėgikas, rež. Olga Lapina, 2016
Ignas – Marius von Mayenburg, Perplex, rež. Monika Klimaitė, 2016
Tėtis – Lina Žutautė, Kakė Makė ir pavogtas laikas, rež. Virginija Kuklytė, 2015
Betanos draugas Pelė – Astrid Lindgren, Karlsonas, kuris gyvena ant stogo…, rež. Evaldas Jaras, 2015
Tėtis/Monstras – Lina Žutautė, Kakė Makė, rež. Virginija Kuklytė, 2014
Elgeta – Anton Čechov, Vyšnių sodas, rež. Algirdas Latėnas, 2014
Adamas – Carlos Murillo, Tamsos žaidimas, rež. Darius Rabašauskas, 2014
Direktorius – Pawel Demirski, Nesistebėk, jei kas nors ateis padegti tavo namų, rež. Agnius Jankevičius, 2013
Ragana/Vargšas – Otfried Preussler, Raganiukė, rež. Evaldas Jaras, 2013
Sapno epizodas – Oleg Bogajev, Slaptoji dviratininkų draugija, rež. Algirdas Latėnas, 2012
Raklis – Dale Wasserman, Skrydis virš gegutės lizdo, rež. Valerij Griško, 2011
Rosas – William Shakespeare, Ledi Makbet, rež. Algirdas Latėnas, 2011
Petras Tarulis/Juozas Tysliava – pagal Kazio Binkio ir keturvėjininkų kūrybą, Keturiais vėjais, rež. Tomas Jašinskas, 2011
S. Maršalas – Jonas Grinius, Barbora ir Žygimantas pagal pjesę „Gulbės giesmė“, rež. Jonas Vaitkus, 2010
Eudženijus – Eduardo Scarpetta, Vargšai. Aristokratai, rež. Paolo Emilio Landi, 2009
Kepėstas – Astrid Lindgren, Ronja plėšiko duktė, rež. Dalia Jokubauskaitė, 2008
Timas Olgudas – Michael Frayn, Triukšmas už kulisų, rež. Paolo Emilio Landi, 2007
Tarnas – William Shakespeare, Jei taip, tai šitaip, rež. Paul Eugene Budraitis, 2007
Darbininkas – Anton Čechov, Dėdė Vania, rež. Algirdas Latėnas, 2005
Stanislovas – Juozas Baltušis, Virto ąžuolai pagal romaną „Parduotos vasaros“, rež. Agnius Jankevičius, 2005
Juzė – Aidas Giniotis, Juzė dykaduonis, rež. Aidas Giniotis, 2004
Dominykas Mileris – Paolio Emilio Landi, Strip man show–viskas apie vyrus, rež. Paolio Emilio Landi, 2004
Scipijonas – Albert Camus, Kaligula, rež. Ignas Jonynas, 2004
Vilkas – Jūratė Januškevičiūtė, Kiškio pasakos, rež. Gintarė Radvilavičiūtė, 2004
Saulius – Oleg Danilov, Geltonoji neūžauga, rež. Kostas Smoriginas, 2003
Kaderis – Jonas Vaitkus, Sigitas Geda, Boliai Liūtaširdžiai pagal Astrid Lindgren, rež. Albertas Vidžiūnas, 2003
Dvariškis/Brolis/Debesų valdovas – Renata Šerelytė, Dvylika brolių juodvarniais laksčiusių, rež. Ramunė Kudzmanaitė, 2002