Родился 14 ноября 1949 года.
Тренер (конькобежный спорт, шорт-трек).
Заслуженный тренер РСФСР.
Окончил Курганский государственный педагогический институт (1973).
Тренер СШОР (Новоуральск Свердловской области). Старший тренер юниорской сборной России по шорт-треку — с 2011 года.
Среди его учеников — Е. Захарова, А. Михасев, В. Кузовников, В. Захарова, М. Оборина, М. Пшеницын.
Сын — баскетболист А.А. Ельняков.