Tháng 10 năm 2006, ông là Đại tá Công an nhân dân, Phó Tổng cục trưởng Tổng cục Xây dựng lực lượng Công an nhân dân, Bộ Công an.[2]
Ngày 25 tháng 4 năm 2007, Đinh Hữu Phượng được Thủ tướng Nguyễn Tấn Dũng thăng quân hàm từ Đại tá lên Thiếu tướng Công an nhân dân Việt Nam (quyết định số 498/QĐ-TTg). Lúc này ông đang giữ chức vụ Phó Tổng cục trưởng Tổng cục Xây dựng lực lượng Công an nhân dân, Bộ Công an.[3]