Родился 19 (31) августа 1869 года в деревне Иваново Заозерской волости Угличского уезда Ярославской губернии. Когда ему было 2 года умер его отец; воспитывался матерью — уборщицей в Заозерской школе. За 2 года окончил трёхклассную школу. При помощи своего учителя В. И. Марьинского в 1884 году смог выиграть конкурс на единственное место со стипендией в Ярославском реальном училище. Когда училище вскоре закрыли, Колоколов поступил стипендиатом в основанную Сухово-Кобылиным Новинскую учительскую семинарию в селе Новое Мологского уезда Ярославской губернии.
Работал народным учителем сначала в деревне Цепелево, затем 15 лет в родном Иваново, а последние годы в Угличском начальном училище. Среди его учеников работники местных Советов М. Н. Наумов, С. М. Бахарев, В. Ф. Ушаков, герои Гражданской войны П. Н. Бахарев, В. Ф. Поляков.
Печатался мало: этнографический очерк «Село Иваново Заозерской волости» (1903, «Вестник Ярославского земства»), стихотворение «Борона» (газета «Угличанин», 1907), автобиографический рассказ «Сиротская доля» («Угличанин», 1908). Оставил значительное рукописное наследие, которое в условиях политической реакции и отсутствия у Колоколова связей с нелегальными изданиями осталось неопубликованным.
Последние годы был прикован к постели. Умер 13 ноября 1919 года, находясь на кумысном лечении в деревне Лентяевке Аткарского уезда Саратовской губернии.