Bảo Ninh tên thật là Hoàng Ấu Phương, sinh ở Quảng Bình.
Ông vào bộ đội năm 1969. Năm 1975, ông giải ngũ. Từ 1976-1981 nhà văn Bảo Ninh học đại học ở Hà Nội, sau đó làm việc ở Viện Khoa học Việt Nam.
Tác phẩm:
Năm 1987 xuất bản truyện ngắn Trại bảy chú lùn.
Năm 1991, tiểu thuyết Nỗi buồn chiến tranh. Cuốn sách được dịch sang tiếng Anh bởi Frank Palmos và Phan Thanh Hảo, xuất bản năm 1994 với nhan đề "The Sorrow of War". Năm 2005, tác phẩm này được tái bản với nhan đề ban đầu là Thân phận của tình yêu.