8/1986 - 9/1989
Học viên, Đại đội 32, Tiểu đoàn 3, trường Sĩ quan Pháo binh.
10/1989 - 4/1990
Trung đội trưởng, Đại đội 3, Tiểu đoàn 10, Trung đoàn 4, Sư đoàn 968, Quân khu 4.
5/1990 - 9/1991
Trợ lý tuyên huấn Trung đoàn 4, Sư đoàn 968, Quân khu 4.
10/1991 - 11/1993
Học viên, Khóa 2, trường Đại học Luật Hà Nội.
12/1993 - 3/1994
Cán bộ kiểm sát, Viện Kiểm sát quân sự tỉnh Nghệ An.
4/1994 - 9/1994
Học viên Lớp Nghiệp vụ Kiểm sát, trường Cao đẳng Kiểm sát Hà Nội.
10/1994 - 4/1995
Cán bộ kiểm sát, Viện Kiểm sát quân sự tỉnh Nghệ An.
5/1995 - 7/1998
Trợ lý Tổng hợp, Viện Kiểm sát quân sự Quân khu 4.
8/1998 - 6/2003
Kiểm sát viên, Trợ lý Tổng hợp, Viện Kiểm sát quân sự Quân khu 4.
7/2003 - 9/2004
Trưởng Ban Kế hoạch-Tổng hợp-Hành chính, Viện Kiểm sát quân sự Quân khu 4.
10/2004 - 7/2005
Học viên Lớp Đào tạo cán bộ chính trị cấp Trung, Sư đoàn, Học viện Chính trị-Quân sự.
8/2005 - 2/2006
Trưởng Ban Kế hoạch-Tổng hợp-Hành chính, Viện Kiểm sát quân sự Quân khu 4.
3/2006 - 12/2014
Đảng ủy viên Đảng ủy Viện Kiểm sát quân sự Quân khu 4; Bí thư Chi bộ, Viện trưởng Viện Kiểm sát quân sự khu vực 41, Quân khu 4.
1/2015 - 4/2015
Phó Bí thư Đảng ủy, Phó Viện trưởng Viện Kiểm sát quân sự Quân khu 4.
5/2015 - 3/2020
Đảng ủy viên Đảng ủy Cục Chính trị, Quân khu 4; Bí thư Đảng ủy, Viện trưởng Viện Kiểm sát quân sự Quân khu 4.
4/2020 - 6/2021
Ủy viên Ban Thường vụ Đảng ủy, Phó Viện trưởng Viện Kiểm sát quân sự Trung ương.
7/2021 - 1/2025
Đại biểu Quốc hội khóa XV, Thiếu tướng, Ủy viên Thường trực Ủy ban Quốc phòng và An ninh của Quốc hội; Phó Chủ tịch Nhóm Nghị sĩ hữu nghị Việt Nam-Slovakia.
2/2025 - 3/2025
Thiếu tướng, Ủy viên là đại biểu Quốc hội hoạt động chuyên trách tại Ủy ban Quốc phòng, An ninh và Đối ngoại của Quốc hội; Phó Chủ tịch Nhóm Nghị sĩ hữu nghị Việt Nam-Slovakia; Đại biểu Quốc hội khóa XV.
4/2025 - 6/2025
Ủy viên Ban Chấp hành Đảng bộ Ủy ban, Phó Chủ nhiệm UBKT Đảng ủy Ủy ban Quốc phòng, An ninh và Đối ngoại; Bí thư Chi bộ Quốc phòng; Thiếu tướng, Đại biểu Quốc hội hoạt động chuyên trách tại Ủy ban Quốc phòng, An ninh và Đối ngoại của Quốc hội; Phó Chủ tịch Nhóm Nghị sĩ hữu nghị Việt Nam-Slovakia; Đại biểu Quốc hội khóa XV.
7/2025 - 9/2025
Ủy viên Ban Thường vụ Đảng ủy, Phó Chủ nhiệm UBKT Đảng ủy Ủy ban Quốc phòng, An ninh và Đối ngoại; Bí thư Chi bộ Quốc phòng; Thiếu tướng, Đại biểu Quốc hội hoạt động chuyên trách tại Ủy ban Quốc phòng, An ninh và Đối ngoại của Quốc hội; Phó Chủ tịch Nhóm Nghị sĩ hữu nghị Việt Nam-Slovakia; Đại biểu Quốc hội khóa XV.
10/2025 - 11/2025
Ủy viên Ban Thường vụ Đảng ủy, Phó Chủ nhiệm UBKT Đảng ủy Ủy ban Quốc phòng, An ninh và Đối ngoại; Bí thư Chi bộ Quốc phòng; Thiếu tướng, Phó Chủ nhiệm Ủy ban Quốc phòng, An ninh và Đối ngoại của Quốc hội; Phó Chủ tịch Nhóm Nghị sĩ hữu nghị Việt Nam-Slovakia; Đại biểu Quốc hội khóa XV.
12/2025 - 4/2026
Ủy viên Ban Thường vụ Đảng ủy, Phó Chủ nhiệm UBKT Đảng ủy Ủy ban Quốc phòng, An ninh và Đối ngoại; Bí thư Chi bộ Quốc phòng; Trung tướng, Phó Chủ nhiệm Ủy ban Quốc phòng, An ninh và Đối ngoại của Quốc hội khóa XV; Phó Chủ tịch Nhóm Nghị sĩ hữu nghị Việt Nam-Slovakia; Đại biểu Quốc hội khóa XV, XVI (từ 3/2026).
4/2026
Ủy viên Ban Thường vụ Đảng ủy, Phó Chủ nhiệm UBKT Đảng ủy Ủy ban Quốc phòng, An ninh và Đối ngoại; Bí thư Chi bộ Quốc phòng; Trung tướng, Phó Chủ nhiệm Ủy ban Quốc phòng, An ninh và Đối ngoại của Quốc hội khóa XVI; Đại biểu Quốc hội khóa XVI.