Tóm tắt quá trình công tác:- Trước 8/2016: Phó Vụ trưởng Vụ theo dõi, xử lý các vụ án, Ban Nội chính Trung ương.
- 8/2016: Chánh Văn phòng Viện Kiểm sát nhân dân tối cao.
- 10/2017: Kiểm sát viên cao cấp.
- 1/2018: Kiểm sát viên cao cấp, Viện trưởng Viện kiểm sát nhân dân tỉnh Bắc Ninh.
- 4/2019: Kiểm sát viên cao cấp, Vụ trưởng Vụ thực hành quyền công tố và kiểm sát điều tra án tham nhũng, chức vụ (Vụ 5), Viện kiểm sát nhân dân tối cao.
- 2/2020: Kiểm sát viên Viện kiểm sát nhân dân tối cao.
- 6/2020: Phó Viện trưởng, Phó Viện trưởng Thường trực Viện Kiểm sát nhân dân tối cao.
- 11/2024: Phó Bí thư Thường trực Tỉnh ủy Tiền Giang nhiệm kỳ 2020-2025 (theo Quyết định số 1673-QĐ/TW của Ban Bí thư).
- 7/2025: Phó Bí thư Thường trực Tỉnh ủy Đồng Tháp (mới) nhiệm kỳ 2020-2025.
- 10/2025: Phó Bí thư Thường trực Tỉnh ủy Đồng Tháp nhiệm kỳ 2025-2030.
- 12/2025: Ủy viên Ban Thường vụ Đảng ủy các cơ quan Đảng Trung ương; Phó Bí thư Thường trực Đảng ủy Tòa án Nhân dân Tối cao nhiệm kỳ 2025-2030 (theo Quyết định số 61-QĐ/ĐU của Ban Thường vụ Đảng ủy các cơ quan Đảng Trung ương).
- 1/2026: Ủy viên Trung ương Đảng khóa XIV; Ủy viên Ban Thường vụ Đảng ủy các cơ quan Đảng Trung ương, Phó Bí thư Thường trực Đảng ủy Tòa án nhân dân Tối cao, Phó Chánh án Tòa án nhân dân tối cao; Thẩm phán Tòa án nhân dân Tối cao (từ 4/2026).