Mihail Bulgakov 1891'de Ukrayna'nın Kiev şehrinde doğdu. İlahiyatçı bir babanın en büyük oğluydu. Tıp okudu, hayata hekim olarak atıldı, ama Çehov gibi sonradan yazarlıkta karar kıldı.
Önceleri gazetecilik yaptı, ardından 1925'te ilk önemli yapıtı Beyaz Muhafız'ı tefrika olarak yayımladı. Bulgakov'un bu romandan oyunlaştırdığı Turbin'in Günlükleri, 1926'da sahnelenerek büyük bir başarı kazandı, ama çok geçmeden yasaklandı.
Bulgakov, 1925'te yergili fantazilerin yer aldığı Şeytanlıklar'ı yayımladı ve sözdebilim üzerine iğneleyici ve gülünç bir yergi niteliğindeki Köpek Kalbi'ni yazdı. 1930'a doğru yapıtlarının yayınlanması fiilen yasaklandı. Ülkeden göç etme isteği Stalin tarafından geri çevrildi. 1930'larda iki yapıt daha verdi. İlki Stanislavski'yi ve Moskova Sanat Tiyatrosu'nun perde arkasını yeren, yarıda kalmış özyaşamöyküsel bir romandı. İkincisi ise Usta ile Margaritadır.