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ó Giám đốcSở Tư pháp Bắc Kạn; Đại biểu Quốc hội khóa XIV (6/2016).
7/2016 - 2/2017
Phó Giám đốc phụ trách Sở Tư pháp Bắc Kạn; Đại biểu Quốc hội khóa XIV, Ủy viên Ủy ban Tư pháp của Quốc hội.
3/2017 - 8/2021
Giám đốc Sở Tư pháp Bắc Kạn, Tỉnh ủy viên (10/2020); Đại biểu Quốc hội khóa XV (7/2021).
9/2021 - 9/2024
Tỉnh ủy viên, 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; Đại biểu Quốc hội khóa XV.
9/2024
Tỉnh ủy viên, Bí thư Huyện ủy Chợ Mới, nhiệm kỳ 2020-2025; Đại biểu Quốc hội khóa XV, Ủy viên Ủy ban Tư pháp của Quốc hội.
2/2025
Ủ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.
13/8/2025
Tại Đại hội đại biểu Đảng bộ UBND tỉnh Thái Nguyên lần thứ I, nhiệm kỳ 2025 - 2030, đồng chí được chỉ định tham gia Ban Chấp hành Đảng bộ UBND tỉnh khóa I, nhiệm kỳ 2025 - 2030