Родился 3 июня 1977 года в Иркутске.
Спортсмен (хоккей с мячом), арбитр (хоккей с мячом, футбол).
Судья республиканской категории (2002, хоккей с мячом). Судья всероссийской категории (хоккей с мячом). Судья ФИБ (2004, хоккей с мячом).
Начал играть в 1984 году в Иркутске в школе «Локомотива».
Судейством занимается с 1998 года. Судит матчи высшей лиги чемпионатов России — с 2002 года. Судья чемпионата мира среди юниоров (2008), женского чемпионата мира (2006), помощник судьи Кубка мира (2007), чемпионатов мира среди юношей (2005, 2007), чемпионата мира среди младших юношей (2004).
В списке лучших судей сезона — 2008.
Отец — В.А. Токмаков.