Родился 20 ноября 1914 года в селе Тума Московской губернии.
Спортсмен (лыжные гонки), тренер.
Мастер спорта СССР (1949). Заслуженный тренер РСФСР.
Окончил Московский областной техникум физической культуры (1939).
Выступал за Советскую Армию (Новосибирск).
2-й призер чемпионатов СССР (1950 — в эстафете 4х10 км; 1947, 1949, 1952 — в беге патрулей 30 км), 3-й призер чемпионатов СССР (1946 — в гонке на 20 км; 1948, 1951 — в беге патрулей 30 км.
Тренер ВФСО «Динамо» (Новосибирск) — 1954-60, ШВСМ (Новосибирск) — 1969-80.
Среди его учеников — Н. Козлов, Г. Смирнов.
Начальник физической подготовки войск Управления внутренних дел — 1960-69.
Награжден медалью «За боевые заслуги» (17.05.1951).
Мемориальная доска установлена в Новосибирске по адресу: улица Биатлонная, 1.
Сын — В.А. Храмцов.
Скончался 28 марта 1990 года в Новосибирске. Похоронен на Клещихинском кладбище в Новосибирске.