محمد غفاری در سال 1224 در یک خانواده هنری در شهر کاشان دیده به جهان گشود. ۱۸ ساله بود کــــه در عمارت سلطنتــــــی شروع به کار کرد.
قدرت قلم و تشخیص رنگ او به گونه ای بود که باعث اعجاب همه شد و به لقب نقاشباشی مفتخر گردید. تشویق ناصرالدین شاه و استقبال مردم هنرشناس باعث شد که میرزا محمد در حدود ۲۰۰ تابلو زیبا و گرانبها خلق کند و ملقب به کمال الملک شود.
استاد برای آشنائی بیشتر سفری به اروپا داشت و در موزههای معروف لوور، ورسای و رم با آثار روبنس، رامبراند، واندیک، داوینچی، رفائل و دیگر اساتید جهان آشنا شد.
او پس از مراجعت به ایران به دستور مظفر الدین شاه، هنرستانی به نام مدرسه صنایع مستظرفه تاسیس نمود که تاثیر زیادی را در پیشرفت آکادمیک هنر در ایران ایفا کرد.
میرزا محمدخان غفاری کاشانی ملقب به کمال الملک در یکشنبه ۲۷ مرداد سال ۱۳۱۹ درگذشت و در کنار مقبره شیخ عطار آرام گرفت.