6/2001 - 6/2003
Làm việc hợp đồng tại Phòng Tư pháp huyện Ba Bể, tỉnh Bắc Kạn.
7/2003
Chờ quyết định tiếp nhận và điều động của Sở Tư pháp Bắc Kạn.
8/2003 - 11/2008
Chuyên viên Phòng Văn bản quy phạm pháp luật, Sở Tư pháp Bắc Kạn.
12/2008 - 12/2009
Phó Trưởng phòng Văn bản quy phạm pháp luật, Sở Tư pháp Bắc Kạn.
1/2010 - 3/2013
Trưởng phòng Kiểm tra và Theo dõi thi hành pháp luật, Sở Tư pháp Bắc Kạn.
3/2013 - 5/2013
Phó Bí thư, Phó Bí thư Chi bộ 2, Đảng bộ Sở Tư pháp; Trưởng phòng Kiểm tra và Theo dõi thi hành pháp luật, Sở Tư pháp Bắc Kạn.
6/2013 - 6/2016
Phó Bí thư Đảng bộ, Chủ nhiệm UBKT Đảng bộ Sở Tư pháp, Phó Giám đốc Sở Tư pháp Bắc Kạn; Đại biểu Quốc hội khóa XIV (6/2016).
7/2016 - 2/2017
Phó Bí thư, Chủ nhiệm UBKT Đảng ủy Sở Tư pháp, Phó Giám đốc phụ trách Sở Tư pháp Bắc Kạn; Ủy viên Ủy ban Tư pháp của Quốc hội; Đại biểu Quốc hội khóa XIV.
3/2017 - 9/2021
Bí thư Đảng bộ, Giám đốc Sở Tư pháp Bắc Kạn; Ủy viên Ban Chấp hành Đảng bộ tỉnh (10/2020); Đại biểu Quốc hội khóa XIV, XV (7/2021).
9/2021 - 9/2024
Ủy viên Ban Chấp hành Đảng bộ tỉnh; Phó Trưởng Đoàn ĐBQH chuyên trách tỉnh Bắc Kạn; Ủy viên Ủy ban Tư pháp của Quốc hội khóa XV; Đại biểu Quốc hội khóa XV.
9/2024 - 2/2025
Ủy viên Ban Chấp hành Đảng bộ tỉnh; Bí thư Huyện ủy Chợ Mới, tỉnh Bắc Kạn; Ủy viên Ủy ban Tư pháp của Quốc hội khóa XV; Đại biểu Quốc hội khóa XV.
2/2025 - 6/2025
Ủy viên Ban Chấp hành Đảng bộ tỉnh; Bí thư Huyện ủy Chợ Mới, tỉnh Bắc Kạn; Ủy viên là đại biểu Quốc hội hoạt động kiêm nhiệm của Ủy ban Công tác đại biểu của Quốc hội khóa XV; Đại biểu Quốc hội khóa XV.
1/7/2025 - 8/2026
Ủy viên Ban Chấp hành Đảng bộ tỉnh; Bí thư Đảng ủy, Chủ tịch HĐND phường Đức Xuân, tỉnh Thái Nguyên (mới); Ủy viên là đại biểu Quốc hội hoạt động kiêm nhiệm của Ủy ban Công tác đại biểu của Quốc hội XV, XVI (từ 4/2026); Đại biểu Quốc hội khóa XV, XVI (từ 3/2026).
8/2026
Ủy viên là đại biểu Quốc hội hoạt động chuyên trách tại Ủy ban Văn hóa và Xã hội của Quốc hội khóa XVI; Đại biểu Quốc hội khóa XVI.