9/1992 - 9/1995
Tân binh, Phòng Cảnh sát bảo vệ và hỗ trợ tư pháp; Chiến sĩ nghĩa vụ, Phòng Cảnh sát phòng cháy, chữa cháy và cứu nạn cứu hộ (từ tháng 01/1993), Công an tỉnh Hà Tĩnh; Học viên, Trường Trung cấp Cảnh sát nhân dân I, Bộ Công an (từ tháng 10/1993);
10/1995 - 7/2004
Cán bộ, Đội trưởng Phòng Cảnh sát điều tra (từ tháng 10/2003), Công an tỉnh Hà Tĩnh;
8/2004 - 9/2007
Phó Chánh Văn phòng Cơ quan Cảnh sát điều tra, Phó Trưởng phòng Cảnh sát kinh tế (từ tháng 7/2006), Công an tỉnh Hà Tĩnh;
10/2007 - 3/2009
Bí thư chi bộ, Chánh Văn phòng, Phó Thủ trưởng Cơ quan Cảnh sát điều tra (từ tháng 12/2007), Công an tỉnh Hà Tĩnh;
4/2009 - 12/2011
Ủy viên Ban Thường vụ Thị ủy, Bí thư Đảng ủy, Trưởng Công an thị xã Hồng Lĩnh, tỉnh Hà Tĩnh;
1/2012 - 1/2014
Bí thư Chi bộ, Chánh Thanh tra Công an tỉnh Hà Tĩnh;
2/2014 - 1/2020
Phó Bí thư Đảng ủy, Phó Giám đốc Công an tỉnh Hà Tĩnh;
2/2020 - 12/2023
Ủy viên Ban Thường vụ Đảng ủy, Phó Giám đốc, Thủ trưởng Cơ quan Cảnh sát điều tra, Công an tỉnh Hà Tĩnh;
1/2024 - 10/2024
Ủy viên Ban Thường vụ Tỉnh ủy Đắk Nông (từ tháng 02/2024); Bí thư Đảng ủy, Giám đốc Công an tỉnh Đắk Nông;
11/2024 - 6/2025
Ủy viên Ban Thường vụ Tỉnh ủy Quảng Bình (từ tháng 12/2024); Bí thư Đảng ủy, Giám đốc Công an tỉnh Quảng Bình;
7/2025
Ủy viên Ban Thường vụ Tỉnh ủy, Bí thư Đảng ủy, Giám đốc Công an tỉnh Quảng Trị.
3/2026
Đại biểu Quốc hội khóa XVI.