Ông có trình độ chuyên môn là cử nhân Đại học An ninh, cử nhân ngành Tổng hợp Văn, cử nhân Luật.
Từ năm 1997 đến năm 2002, ông từng là đại biểu Quốc hội Việt Namkhóa X thuộc đoàn đại biểu Hà Nội, đồng thời là Giám đốc Công an TP Hà Nội, Uỷ viên Uỷ ban Pháp luật của Quốc hội khóa X.