Родился 10 марта 1953 года в городе Русе (Рущук), расположенном на берегу Дуная в Болгарии.
Получил образование в духовных школах Софии — духовной семинарии святого Иоанна Рильского и Софийской духовной академии.
С 1 февраля 1983 года до осени 1991 года преподавал в Софийской духовной семинарии.
30 октября 1989 года был пострижен в монашество в Петропавловском монастыре в селе Златар.
9 ноября 1989 года был рукоположен во иеродиакона в храме святого архангела Михаила в городе Преслав, а 24 декабря того же года в церкви святителя Николая в Варне — в сан иеромонаха.
Служил на приходах в селах Белиш и Калейца Ловечской епархии Болгарской Православной Церкви.
1 июля 1991 года решением Священного Синода Болгарской Православной Церкви назначен настоятелем Болгарского подворья в Москве при Храме Успения Пресвятой Богородицы в Гончарах.
18 августа 1994 года возведен в сан архимандрита.
С 1 ноября 2001 года — главный секретарь Священного Синода Болгарского Патриархата и настоятель патриаршего храма-памятника святого благоверного князя Александра Невского в Софии.
15 января 2004 года назначен игуменом ставропигиального Бачковского монастыря.
Согласно решению Священного Синода Болгарской Церкви от 27 февраля 2008 года, в Успенской церкви Бачковского монастыря 22 марта того же года состоялась хиротония архимандрита Бориса во епископа Агатонийского (викарного), с оставлением его настоятелем Бачковской обители. В хиротонии приняли участие митрополиты Сливенский Иоанникий, Врачанский Каллиник, Видинский Дометиан, Варненский и Великопреславский Кирилл, Русенский Неофит, Плевенский Игнатий, Пловдивский Николай и епископ Величский Сионий.