Родился 19 ноября 1953 года.
Спортсмен (хоккей с шайбой), тренер, арбитр, спорторганизатор.
Судья республиканской категории. Судья всесоюзной категории. Судья международной категории (1994).
Судил матчи чемпионатов СССР — 1970-90.
Тренер-селекционер и заместитель директора ДЮСШ «Мечел» (Челябинск) — 2001-02, тренер (2002/03) и главный тренер «Динамо-Энергии» (Екатеринбург) — 2003/04-04/05.
Менеджер «Трактора» (Челябинск) — 2006, директор ДЮСШ «Хоккейная школа имени Сергея Макарова» (Челябинск) — с 2006 года по настоящее время.
Братья — Н.М. Макаров и С.М. Макаров.