Родился в Иркутске, где в 1883 году окончил с золотой медалью классическую гимназию.
В том же году поступил в Петербургский горный институт.
На старших курсах института принял участие в только начинавшейся геологической съемке Донбасса под руководством А. П. Карпинского, Ф. Н. Чернышева и Л. И. Лутугина.По окончании института в 1893 году в течение 1897—1907 годов под руководством В. А. Обручева вел маршрутную съемку Ленской золотоносной тайги.
В 1895—1899 годах работал в составе Восточносибирской (позднее Забайкальской) горной партии, созданной в связи с постройкой Сибирской железной магистрали. Совершил около 10 тыс. км маршрутных исследований. Участвовал в составлении карты Забайкальской области (1903). Исследовал центральное Забайкалье от меридиана г. Нерчинска на востоке, Яблоневого хребта на западе и Монголии на юге. Работы частично охватили Витимское плоскогорье, где им были обнаружены остатки двух четвертичных вулканов, которым он дал имена Мушкетова и Обручева.
В верховьях р. Ингоды он поднимался на голец Сохондо — высочайшую вершину Забайкалья.
В составе Ленской партии работал в так называемой «дальней тайге» — к северу от хребта Кропоткина, в бассейне рек Вачи, Кадали, Холомхо, Жуи, Чары и Олекмы. Провел в экспедициях по Сибири около 10 лет.
В 1906 году по заданию Геологического комитета разработал план геологических изысканий в районе Кавказских минеральных вод. Заложил основы школы кавказских геологов. Открыл ряд месторождений полезных ископаемых, в том числе Малкинское месторождение железо-хромоникелевых руд.Работая в составе Комиссии по изучению естественных производительных сил, создал образцы геологических карт, на которых учились многие поколения геологов. Его по праву можно назвать основоположником советской геологической картографии.
С 1922 года — руководитель созданного Закавказского бюро (с 1925 года — представительства) Геологического комитета.
С 1926 года — член Закавказской комиссии АН СССР.
В 1931 году по его инициативе при ЦНИГРИ был создан кабинет обзорных карт. За сравнительно короткий период были созданы и частично опубликованы Геологическая карта европейской части СССР, геологическая карта Казахстана, среднеазиатских республик, Урала, макет геологической карты СССР. Только война помешала составлению в те годы геологической карты Советского Союза масштаба 1: 1000000, главным редактором которой был Герасимов.
В начале войны переехал в Кисловодск, затем эвакуировался в Ташкент, оттуда в Новосибирск, а затем в Свердловск.Скончался в эвакуации в городе Свердловск, от болезни сердца, в ночь с 10 на 11 сентября 1942 года, похоронен там же.