Trần Thiếu Đế là con trưởng của vua Trần Thuận Tông và hoàng hậu Lê Thánh Ngâu, con gái lớn của Hồ Quý Ly. Ông lên ngôi năm 1398, khi mới 2 tuổi, trẻ nhất trong các vua nhà Trần và cũng tại vị ít nhất (2 năm).
Thiếu Đế tuy gọi là vua nhưng chỉ là hư vị. Sau khi ông lên ngôi, Quý Ly tự xưng là Khâm Đức Hưng Liệt Đại vương.
Theo Đại Việt sử ký toàn thư, ngày 28/2/1400, Quý Ly ép Thiếu Đế phải nhường ngôi và buộc người tôn thất, các quan ba lần dâng biểu khuyên ông lên ngôi. Quý Ly giả vờ từ chối nói “Ta sắp xuống lỗ đến nơi rồi, còn mặt mũi nào trông thấy tiên đế ở dưới đất nữa” rồi tự lập mình làm vua, đặt quốc hiệu là Đại Ngu.
Thiếu Đế bị phế nhưng vì là cháu ngoại của Hồ Quý Ly nên không bị giết, chỉ bị giáng làm Bảo Ninh đại vương. Về sau, sử sách không còn nhắc đến vị vua này nên không rõ năm mất của ông.
Thanh Tâm