Родился в 1917 году в с. Нижнее Санчелеево (Самарская область). Русский. В армии с 1938 года. На фронте с июня 1941 года, командир пулеметного отделения 5-й пограничной заставы. 22 июня 1941 года, находясь на охране Государственной границы СССР на Стояновской пограничной заставе (Молдавия) у моста через реку первым принял бой, в котором уничтожил 40 вражеских солдат. В жестокой схватке получил 7 ранений, но не оставил свой пост до получения приказа командования. С 1943 года служил во внутренних войсках и органах внутренних дел. В 1945 году окончил курсы переподготовки при Военной академии им. М.В. Фрунзе. Награжден орденами Ленина, двумя орденами Красной Звезды, медалями. Умер 12 июля 1978 года. На месте подвига сооружен памятник.
Звание Героя Советского Союза присвоено 26 августа 1941 года.