صفي الدين أبو شناف مولود عام 1931 في محافظة المنيا من صعيد مصر، تخرج من الكلية الحربية عام 1953، حصل على بكالوريوس العلوم العسكرية، وماجستير في العلوم العسكرية، وزمالة كلية الحرب العليا.
تدرج أبو شناف في المناصب حتى وصل لمنصب قائد الفرقة السابعة مشاة، ثم رئيس أركان وقائد الجيش الثاني الميداني، ثم رئيس أركان حرب القوات المسلحة، وشارك في حروب 56 واليمن والاستنزاف و73.