Родился в 1922 г. в с. Свистуха Юргинского района Тюменской области. В 1930 г. семья была раскулачена и сослана в поселок Песчаный Сургутского района. Рыбак. В мае 1942 г. Сургутским РВК был призван в ряды РККА. Воевал в звании сержанта в должности командира орудия 3-й батареи 461-го Армейского Зенитного Артиллерийского полка 48-й Армии 1-го Белорусского Фронта. В 1944 г. был награжден Орденом Красной Звезды. Боевой подвиг: «4 сентября 1944 г., при отражении налета авиации противника на переправу через реку Нарев, умело руководя огнем своего орудия, сбил один самолет. 5 сентября 1944 г. вновь отличился, содействуя огнем своего орудия сбитию еще одного самолета». (Из наградного листа).
В 1946 г. женился на Евдокии Сергеевне Пановой – спецпереселенке, сосланной вместе с семьей из деревни Нижняя Тавда Свердловской области. В семье Сафоновы родились четверо детей: двое сыновей и двое дочерей. Умер в 1969 г.