Николай Балакин родился в селе Александровке Мелеузовского района республики. Служит в органах Следственного комитета РФ по РБ с 2010 года. Начинал свой трудовой путь со следователя районного звена, работал старшим следователем нескольких отдаленных отделов. Затем назначен старшим следователем первого отдела по расследованию особо важных дел (о преступлениях против личности и общественной безопасности).