Родился в деревне Ласки Тамбовской области. В 1941–1947 гг. работал на Ковровском заводе им. В. А. Дегтярева. В 1947 году он был принят литсотрудником в городскую газету «Рабочий клич». С 1951 года жил во Владимире, в 1956–1984 гг. трудился в газете «Призыв».
Активно работал в жанре басни. Первый сборник басен был издан во Владимирском книжном издательстве в 1953 году. Автор книг «Глухарь в командировке», «Волк и звезды», «Заяц на пенсии», «100 басен».
С 1985 по 2001 годы – председатель правления владимирского регионального отделения Союза писателей РСФСР (впоследствии – Союза писателей России). Лауреат премии имени А.И. Фатьянова (1994), награжден медалью имени Константина Симонова.