Ông từng là Phó Cục trưởng Cục tham mưu Tổng cục Cảnh sát phòng chống tội phạm.[4]
Ông có hơn 10 năm làm quyền cục trưởng, rồi cục trưởng C47 từ năm 1997 đến năm 2007.[2][4] Dưới thời ông làm cục trưởng, cục C47 đã phát hiện hàng ngàn vụ mua bán ma túy lớn như vụ ma túy ở khu Thanh Nhàn, quận Hai Bà Trưng, thành phố Hà Nội (tức chuyên án 212N do ông làm trưởng ban), vụ vũ trường New Century, vụ Nguyễn Duy Dũng, Lê Mạnh Lương, và Nguyễn Văn Tám.[2][5]