Родился 21 января 1918 года в с. Деброво (Черниговская область). Украинец. В армии с 1938 года. Участник освободительного похода советских войск в Западную Украину и Западную Белоруссию. На фронте с июня 1941 года. Разведывательная рота 9-й гвардейской механизированной бригады (1-й Прибалтийский фронт) под его командованием 27 - 30 июля 1944 года в районе г. Ионишкис (Литва) прорвалась в тыл противника, разгромила несколько вражеских подразделений и колонну автомашин. Действия роты помогли бригаде овладеть городами Ионишкис и Елгава. После войны служил во внутренних войсках, с 1961 года в запасе. Награжден орденом Ленина, двумя орденами Отечественной войны 1-й степени, Красной Звезды, медалями.
Звание Героя Советского Союза присвоено 24 марта 1945 года.