Родился 12 марта 1924 года в деревне Каменка Ирбейского района. До войны работал в Кежемском леспромхозе.
В Советскую Армию призван в 1942 году. Воевал на Северо-Западном фронте под Старой Руссой. Участвовал в боях на Орловско-Курской дуге.
Обеспечивал бесперебойную связь, доставляя приказания и донесения от командира батальона до командиров рот. Н.И. Усенко, с боем пробившись сквозь вражеское кольцо, вовремя доложил обстановку и дал командиру полка возможность обеспечить успешный исход боя и спасти батальон.