Ivan Yefimovich Petrov nació en Truchevsk, actualmente en el Óblast de Brjansk, en una familia de zapateros.