Борис Владимирович Ларин родился 8 мая 1955 года в городе Коломна Московской области. Окончил среднюю школу г. Орджоникидзе (ныне Владикавказ), а в 1977 году - Ростовское высшее военное командное училище. Спустя десять лет - Военно политическую академию им. В.И. Ленина в Москве.
В 1997 году получил диплом с отличием об окончании юридического факультета Алтайской академии экономики и права. С 1973 по 1994 г. проходил службу в ракетных войсках стратегического назначения. Полковник запаса. Депутат пяти созывов краевого Совета народных депутатов (1994-2000 г. краевого Законодательного Собрания). С декабря 1996 года - заместитель председателя краевого Совета народных депутатов.
С 1997 года - доцент кафедры конституционального и административного права Алтайской академии экономики и права.
В сентябре 2005 года назначен заместителем главы администрации Алтайского края. Награжден Орденом Почета (1991 г.) и шестью медалями.