Родился в Гомеле (по официальным данным, а на самом деле в деревне Светиловичи Ветковского района Гомельской области). Отец — Балахонов Александр Лаврентьевич. Мать — Балахонова Светлана Андреевна. Окончил гомельскую среднюю школу № 49 с углублённым изучением немецкого языка (1994), исторический факультет Гомельского государственного университета (1999).
В 2000 г. проходил срочную службу во внутренних войсках Республики Беларусь.
С 2001 г. работает учителем истории и обществоведения в Гомеле. Не женат.