朱常洛生母出身卑贱,因此导致朱常洛得不到父爱。万历二十九年(1601年),在朝臣的极力谏争和慈圣皇太后的支持下,朱常洛被册立为皇太子。万历四十三年(1615年),“梃击案”发生,男子张差与内监勾结,闯入朱常洛居住的慈庆宫[1]。1620年,朱常洛即位后,进行一系列革除弊政的改革措施,罢除万历朝的矿税,拨乱反正,重振纲纪。但他沉于酒色,纵欲淫乐,致使身体羸弱。鸿胪寺丞李可灼呈进二丸仙丹,朱常洛服用后于次日早晨去世,史称“红丸案”,终年38岁[1]。
在电视剧《锦衣卫》中明光宗由演员刘文治饰演[2]。