Родился в деревне Короткое, ныне Ковернинского муниципального округа Нижегородской области. После демобилизации из армии в 1971 году, поступил на службу в органы внутренних дел. Работал в Ковернинском РОВД Горьковской области участковым инспектором. 3 января 1977 года вместе с Михаилом Казаниным и Александром Мелентьевым принимал участие в задержании вооружённого преступника в посёлке Ермилово Ковернинского района. Во время задержания лейтенант милиции Хайдуков погиб. Похоронен на кладбище районного центра Ковернино. Память: в 1978 году его именем названа одна из улиц посёлка Ковернино, а на доме № 17 по этой улице установлена мемориальная доска.