2018 m. baigė teatro režisūros magistro studijas Lietuvos muzikos ir teatro akademijoje (kurso vadovas Gintaras Varnas). Dar būdamas antrame kurse debiutavo Lietuvos nacionalinio dramos teatro scenoje spektakliu „Yolo“ (2014 m.). Šiame teatre vėliau pastatė „Laimingąjį princą“ pagal Oscaro Wilde‘o pasaką (2015 m.), LMTA Balkono teatre „Disconnection“ (2017 m.) ir A. Strindbergo „Pelikaną“ (2018 m.). Kūrybinės patirties yra sėmęsis Italijoje ir Ispanijoje.