Родился в 1925 году в д. Кокшан Бондюжского района ТАССР. После окончания семилетки трудовую деятельность начал в городе Березники Пермской области. В армию призван в 1943 году Бондюжским райвоенкоматом. Боевое крещение получил на Орловско-Курской дуге, Брянский фронт. Был ранен. После госпиталя его направляют в Казанское танковое училище. Дальнейшую службу младший лейтенант Потапов проходит командиром танка в Закарпатском военном округе.
Демобилизовался в июне 1948 года. Работал в ремонтно-хозяйственном управлении химзавода имени Карпова.
Награжден медалью «За победу над Германией», юбилейными.
Умер в 2012 году, похоронен в Менделеевске.