11/1996 - 5/2001
Thư ký Tòa Hành chính, Tòa án nhân dân tỉnh Thanh Hóa
6/2001 - 12/2003
Bí thư Đoàn thanh niên, Tòa án nhân dân tỉnh Thanh Hóa
6/2001 - 12/2004
Thư ký Tòa Kinh tế, Tòa án nhân dân tỉnh Thanh Hóa
1/2005 - 2/2007
Chuyên viên Phòng Tổ chức cán bộ, Tòa án nhân dân tỉnh Thanh Hóa
3/2007 - 9/2010
Chuyên viên Phòng Công tác Đại biểu Quốc hội, Văn phòng Đoàn Đại biểu Quốc hội và Hội đồng nhân dân tỉnh Thanh Hóa
3/2007 - 12/2015
Phó Chủ tịch Công đoàn, Văn phòng Đoàn Đại biểu Quốc hội và Hội đồng nhân dân tỉnh Thanh Hóa
10/2010 - 12/2015
Phó Trưởng phòng Công tác Đại biểu Quốc hội, Văn phòng Đoàn Đại biểu Quốc hội và Hội đồng nhân dân tỉnh Thanh Hóa
1/2016 - 6/2018
Phó Bí thư Thường trực Huyện ủy Quan Sơn, tỉnh Thanh Hóa
7/2018 - 4/2019
Cục trưởng Cục Thi hành án dân sự tỉnh Thanh Hóa
4/2019 - 7/2021
Bí thư Đảng bộ, Cục trưởng Cục Thi hành án dân sự tỉnh Thanh Hóa
7/2021 - 2/2025
Đại biểu Quốc hội khóa XV, Ủy viên chuyên trách Ủy ban Pháp luật của Quốc hội.
3/2025
Ủy viên là đại biểu Quốc hội hoạt động chuyên trách tại Ủy ban Pháp luật và Tư pháp của Quốc hội; Phó Chủ tịch nhóm Nghị sĩ hữu nghị Việt Nam-Thụy Điển; Đại biểu Quốc hội khóa XV.