Родился в городе Богородске Горьковской области. Окончил Новосибирское высшее военно-политическое общевойсковое училище (1990 г.). Военную службу проходил заместителем командира роты по политической части парашютно-десантного полка 104-й воздушно-десантной дивизии (г. Гянджа, Закавказский военный округ). Участвовал в локализации вооруженного конфликта в Нагорном Карабахе. С 1994 года служил во внутренних войсках МВД России – заместитель командира батальона по воспитательной работе 34-й отдельной бригады оперативного назначения Внутренних войск МВД России (г. Богородск). Отличился в период первой Чеченской войны. Старший лейтенант Ларин проявил героизм в тяжелых боях августа 1996 года во время прорыва боевиков в город Грозный. Четверо суток с группой военнослужащих, отражал атаки боевиков на одном из блок-постов. Получил тяжелое ранение в живот и несколько месяцев лечился в госпитале. Звание Героя Российской Федерации присвоено 26 января 1998 года. Окончил факультет пограничных и внутренних войск Общевойсковой академии Вооруженных Сил России (2000 г.). В настоящее время полковник Ларин в запасе, проживает в городе Новосибирске. Память: бюст Героя установлен в городском парке города Богородска, а на здании школы № 3 (улица Ленина, 227) – мемориальная доска.