Родился 8 сентября 1971 года в Москве.
С 1988 по 1993 год обучался в Московском геологоразведочном институте.
С 1993 по 1997 год обучался в Московской духовной семинарии, а с 1997 по 2001 год — в Московской духовной академии.
15 марта 1996 года был принят в братию Троице-Сергиевой Лавры.
17 апреля 1997 года был пострижен в монашество с наречением имени Герасим (в честь преподобного Герасима Иорданского).
19 декабря 1997 года был рукоположен в сан иеродиакона, а в день праздника Святой Троицы 2000 года в Троицком соборе Лавры Патриархом Московским и всея Руси Алексием II был рукоположен в сан иеромонаха.