Poznat je i po romanu Bela garda; njegove drame Ivan Vasiljevič, Let (takođe nazvan Bek), i Turbinovi dani; i drugi radovi 1920-ih i 1930-ih godina. Najviše je pisao o strahotama ruskog građanskog rata i o sudbini ruskih intelektualaca i oficira carske armije zahvaćenih revolucijom i građanskim ratom.
Neka od njegovih dela (Let, sva njegova dela od 1922. do 1926. i druga) zabranila je sovjetska vlada, a lično Josif Staljin, nakon što je odlučio da „veliča emigraciju i bele generale“.
Mihail Bulgakov je rođen 15. maja 1891. u Kijevu, Kijevska gubernija Ruskog carstva, u ruskoj porodici. Bio je jedno od sedmoro dece (najstarije od tri brata). Njegova majka je bila Varvara Mihajlovna Bulgakova (rođena Pokrovskaja), bivša učiteljica. Oba dede su mu bili duhovnici u Ruskoj pravoslavnoj crkvi.