3/1992 - 1/1994
Bộ đội nghĩa vụ quân sự tại Tiểu đoàn 8, Trung đoàn 18, Sư đoàn 325, Quân đoàn 2.
2/1994 - 4/1995
Làm thủ tục tuyển dụng vào trường Đại học Luật Hà Nội.
5/1995 - 11/2009
Giảng viên Luật Hình sự; Ủy viên Ban Thường vụ, Chủ nhiệm Ủy ban Kiểm tra Đảng ủy; Ủy viên Ban Chấp hành Công đoàn trường Đại học Luật Hà Nội; Hội viên Hội Luật gia Việt Nam; Thạc sĩ Luật học (2002); Đại học ngành Hành chính học (2003); Học phương pháp giảng dạy đại học tai Trường Đại học Lund, Vương quốc Thụy Điển (2004); Tiến sĩ Luật học (2007); Đại học ngành Xây dựng Đảng và Chính quyền nhà nước (2008).
12/2009 - 6/2012
Thư ký lãnh đạo Bộ Tư pháp rồi Phó Trưởng Ban Thư ký, Văn phòng Bộ Tư pháp.
7/2012 - 1/2015
Bí thư Chi bộ, Hiệu trưởng Trường Trung cấp Luật Đồng Hới, Bộ Tư pháp; Ủy viên Hội đồng Khoa học Bộ Tư pháp nhiệm kỳ 2012-2016.
2/2015 - 6/2016
Ủy viên Ban Chấp hành Đảng bộ cơ quan Bộ Tư pháp; Phó Bí thư Đảng ủy, Phó Giám đốc phụ trách rồi Giám đốc Học viện Tư pháp; ủy viên Hội đồng Khoa học Bộ Tư pháp nhiệm kỳ 2012-2016.
7/2016 - 7/2021
Đại biểu Quốc hội khóa XIV; Ủy viên Thường trực Ủy ban Tư pháp của Quốc hội (tương đương Tổng Cục trưởng); Phó Chủ tịch Nhóm Nghị sĩ hữu nghị Việt Nam-Liên bang Nga; Hội thẩm Tòa án nhân dân thành phố Hà Nội nhiệm kỳ 2016-2021.
7/2021 - 2/2025
Đại biểu Quốc hội khóa XV, Phó Chủ nhiệm Ủy ban Tư pháp của Quốc hội (đến 2/2025); Chủ tịch Nhóm nghị sĩ Việt Nam-Iran (từ 11/2021).
18/2/2025
Đại biểu Quốc hội khóa XV, Phó Chủ nhiệm Ủy ban Pháp luật và Tư pháp của Quốc hội (theo Nghị quyết số 1423/NQ-UBTVQH15 của Ủy ban Thường vụ Quốc hội); Chủ tịch Nhóm nghị sĩ Việt Nam-Iran.