ولد محمد الوفا، الذي عينه الملك محمد السادس اليوم الثلاثاء وزيرا للتربية الوطنية، سنة 1948 بمراكش. وبعد حصوله على الاجازة في العلوم الاقتصادية بكلية الحقوق بالرباط، حصل الوفا على ديبلوم الدراسات العليا في العلوم الاقتصادية (باريس) ، ثم ديبلوم السلك الثالث بمعهد التنمية الاقتصادية بباريس. وفي سنة 1976، شغل الوفا منصب أستاذ مساعد بكلية الحقوق بالرباط، قبل أن ينتخب نائبا برلمانيا (1977-1997) . وترأس الوفا ما بين 1983 و1992 المجلس البلدي لمراكش، وهو عضو في اللجنة التنفيذية لحزب الاستقلال منذ سنة 1982. وتولى الوفا أيضا منصب الكاتب العام للشبيبة الاستقلالية ما بين 1976 و1984 كما ترأس الاتحاد العام لطلبة المغرب. وشغل الوفا ما بين 2000 و2004 منصب سفير المغرب بالهند، قبل أن يعينه جلالة الملك سفيرا في إيران سنة 2006 ، ثم سفيرا للمملكة في البرازيل. و الوفا متزوج وأب لثلاثة أبناء.