Trung úy (7/1987), Trợ lý Tham mưu, Tiểu đoàn 5, Trung đoàn 52, Sư đoàn 337, Quân khu 1 (trực tiếp chiến đấu)
Trung úy, Trợ lý Tham mưu, Tiểu đoàn 2, Trung đoàn 46, Sư đoàn 326, Quân khu 2 (phục vụ chiến đấu).
Trung úy, Thượng úy (7/1989), Trợ lý Tác chiến, Trung đoàn 46; Phó Đại đội trưởng, Đại đội trưởng, Đại đội 9, Tiểu đoàn 3, Trung đoàn 46, Sư đoàn 326, Quân khu 2; Bí thư Chi bộ
Thượng úy, Đại úy (6/1992), Trợ lý Tác huấn, Phòng Dân quân tự vệ, Bộ Tham mưu, Quân khu 2; Học viên chỉ huy bổ túc huyện, thị, Trường Quân sự Quân khu 2 (04/1992 - 10/1992)
Đại úy, Trợ lý Tác huấn, Cục Dân quân tự vệ, Bộ Tổng Tham mưu, Bộ Quốc phòng
Đại úy, Thiếu tá (9/1996), Học viên đào tạo Chỉ huy Tham mưu - Binh chủng hợp thành, Học viện Lục quân
Thiếu tá, Tiểu đoàn trưởng Tiểu đoàn 6, Trung đoàn 692, Sư đoàn 301, Quân khu Thủ đô; Phó Bí thư Đảng ủy Tiểu đoàn 6
Thiếu tá, Trợ lý Tác huấn, Phòng Tham mưu, Bộ Chỉ huy Quân sự tỉnh Hà Tây, Quân khu 3
Thiếu tá, Phó Chỉ huy trưởng kiêm Tham mưu trưởng, Ban CHQS huyện Chương Mỹ, Bộ CHQS tỉnh Hà Tây, Quân khu 3; Đảng ủy viên Đảng ủy Quân sự huyện Chương Mỹ
Thiếu tá, Trung tá (10/2000), Trưởng ban Tác huấn, Bộ CHQS tỉnh Hà Tây, Quân khu Thủ đô; Đảng ủy viên Đảng ủy Quân sự tỉnh Hà Tây
Trung tá, Phó Tham mưu trưởng Bộ CHQS tỉnh Hà Tây, Quân khu Thủ đô; Đảng ủy viên Đảng ủy Quân sự tỉnh Hà Tây
Trung tá, Thượng tá (8/2004), Học viên đào tạo chỉ huy Tham mưu - Binh chủng hợp thành cấp sư, tỉnh, thành, Học viện Lục quân; Đảng ủy viên Đảng ủy Quân sự tỉnh Hà Tây
Thượng tá, Phó Tham mưu trưởng Bộ CHQS tỉnh Hà Tây, Quân khu Thủ đô; Đảng ủy viên Đảng ủy Quân sự tỉnh Hà Tây
Thượng tá, Chỉ huy trưởng Ban CHQS huyện Đan Phượng, Bộ CHQS tỉnh Hà Tây, Quân khu Thủ đô; Ủy viên Ban Thường vụ Huyện ủy Đan Phượng
Đại tá (7/2008), Sư đoàn trưởng Sư đoàn 301, Bộ Tư lệnh Thủ đô Hà Nội; Phó Bí thư Đảng ủy Sư đoàn 301
Đại tá, Phó Tư lệnh, Bộ Tư lệnh Thủ đô Hà Nội; Đảng ủy viên Đảng ủy Bộ Tư lệnh Thủ đô Hà Nội; Đại biểu HĐND thành phố Hà Nội nhiệm kỳ 2011-2016; Học viên Học viện Quốc phòng (02/2011 - 01/2012)
Đại tá, Phó Tư lệnh kiêm Tham mưu trưởng Bộ Tư lệnh Thủ đô Hà Nội; Ủy viên Ban Thường vụ Đảng ủy Bộ Tư lệnh Thủ đô Hà Nội; Đại biểu HĐND thành phố Hà Nội nhiệm kỳ 2011-2016; Học viên bồi dưỡng Dự nguồn cán bộ cao cấp tại Học viện Chính trị Quốc gia Hồ Chí Minh (01 - 05/2014)
Tư lệnh Bộ Tư lệnh Thủ đô Hà Nội; Ủy viên Ban Thường vụ Thành ủy Hà Nội; Phó Bí thư Đảng ủy Bộ Tư lệnh Thủ đô Hà Nội; Đại biểu Quốc hội khóa XIV; Học viên bồi dưỡng kiến thức Quốc phòng, An ninh đối tượng 1 tại Học viện Quốc phòng (9 - 10/2016)
Thiếu tướng, Trung tướng (5/2019), Tư lệnh Quân khu 4; Phó Bí thư Đảng ủy Quân khu 4; Đại biểu Quốc hội khóa XIV; Học viên bồi dưỡng kiến thức mới cho cán bộ Quy hoạch cấp Chiến lược khóa XIII tại Học viện Chính trị Quốc gia Hồ Chí Minh (8 - 10/2019).
Ủy viên Ban Chấp hành Trung ương Đảng khóa XIII, Ủy viên Quân ủy Trung ương, Trung tướng, Phó Bí thư Đảng ủy Quân khu 4, Tư lệnh Quân khu 4; Đại biểu Quốc hội khóa XIV
Ủy viên Ban Chấp hành Trung ương Đảng khóa XIII, Ủy viên Quân ủy Trung ương, Trung tướng, Thượng tướng (10/2024), Phó Tổng Tham mưu trưởng Quân đội nhân dân Việt Nam
Ủy viên Ban Chấp hành Trung ương Đảng khóa XIII, XIV; Bí thư Tỉnh ủy Thanh Hóa; Đại biểu Quốc hội khóa XVI
Tại Kỳ họp thứ nhất, Quốc hội khóa XVI, ông được bầu giữ chức Phó Chủ tịch Quốc hội khóa XVI