Sinh năm 1949 tại Định Tân, Yên Định, Thanh Hóa. Tốt nghiệp khoa Lịch sử, Trường Đại học Tổng hợp Hà Nội (1967 - 1970). Đi B; cán bộ Ban Tuyên huấn Trung ương Cục miền Nam; biên tập viên tạp chí Sinh hoạt văn nghệ (1971- 1975). Học viên trường Nguyễn Ái Quốc, chuyên ban Triết học (1976 - 1978). Bảo vệ luận án Triết học tại Liên Xô (1985)... Phó Trưởng Ban Thường trực Ban Tư tưởng - Văn hóa Trung ương; Bí thư Đảng ủy Khối các cơ quan Trung ương về công tác tư tưởng (1994 - 1997). Bí thư Tỉnh ủy Hà Nam (1997