Денис Перевалов родился 15 февраля 1979 года в городе Алмалык, Республика Узбекистан. В 1996 году, юноша окончил среднюю школу №11. Далее, в период с 1996 по 1998 год, молодой человек проходил курс обучения в межъепархиальном духовном училище города Ташкент.
В 1998 году, Перевалов переехал в город Великий Новгород, откуда по благословению архиепископа Новгородского и Старорусского Льва направлен на учебу в Санкт-Петербургскую духовную семинарию. В 2001 году, успешно окончил вышеуказанную семинарию и продолжил обучение в Санкт-Петербургской духовной академии. В 2005 году, после окончания академии, Денис Перевалов направлен в Новгородскую епархию.
Позднее, 20 июня 2005 года, в Георгиевском соборе Юрьева мужского монастыря города Великий Новгород, архиепископом Новгородским Львом рукоположен в сан диакона, а 21 июня, священнослужитель зачислен в число братии Юрьева монастыря. Далее, 27 июня в Крестовоздвиженском соборе Юрьева монастыря архиепископом Львом пострижен в монашество.
Впоследствии, 1 июля в Варлаамо-Хутынском монастыре архиепископом Львом, служитель церкви рукоположен в сан иеромонаха. В сентябре того же года, назначен преподавателем предметов «Общецерковная история» и «Патрология» в Новгородском духовном училище. В ноября 2006 года, назначен на должность инспектора Новгородского духовного училища.
С 1 июня 2008 года, религиозный деятель назначен исполняющим обязанности наместника Юрьева монастыря. Решением Священного Синода от 16 апреля 2016 года, избран епископом Юрьевским, викарием Новгородской епархии, а 21 апреля 2016 года, за Литургией в Софийском соборе города Великий Новгород митрополитом Новгородским и Старорусским Львом возведен в сан архимандрита. Наречен во епископа 23 апреля в Тронном зале Храма Христа Спасителя в городе Москва. Хиротонисан 3 мая за Литургией в Свято-Троицкой Сергиевой лавре. Богослужения возглавил Святейший Патриарх Московский и всея Руси Кирилл.