Родился 31 декабря 1920 года на хуторе Троицкий (Ставропольский край). Русский. Окончив 5 классов, работал трактористом. В армии с 1940 года. Участник Великой Отечественной войны с июня 1941 года. Помощник командира взвода 343-го стрелкового полка (Воронежский фронт) старший сержант Гусаков 24 сентября 1943 года в числе первых переправился на правый берег Днепра в районе села Григоровка (Черкасская область), вместе с бойцами отбил 4 атаки гитлеровцев, при этом уничтожив немало боевой техники противника. В 1945 -1949 годах проходил службу во внутренних войсках. В 1946 году окончил Тамбовское пехотное училище. С 1960 года майор Гусаков в запасе. Жил в Одессе. Награжден орденами Ленина, Отечественной войны 1-й степени, медалями. Умер 20 декабря 1995 года.
Звание Героя Советского Союза присвоено 10 января 1944 года.