9/1996 - 3/2000
Sĩ quan điều khiển, Đại đội 1, Tiểu đoàn 73, Trung đoàn 285, Sư đoàn 363, Quân chủng Phòng không.
4/2000 - 3/2001
Phó Đại đội trưởng quân sự, Đại đội 1, Tiểu đoàn 73, Trung đoàn 285, Sư đoàn 363, Quân chủng Phòng không - Không quân.
4/2001 - 9/2003
Đại đội trưởng Đại đội 1, Tiểu đoàn 73, Trung đoàn 285, Sư đoàn 363, Quân chủng Phòng không - Không quân.
10/2003 - 9/2005
Phó Tiểu đoàn trưởng quân sự, Tiểu đoàn 73, Trung đoàn 285, Sư đoàn 363, Quân chủng Phòng không - Không quân.
10/2005 - 8/2008
Tiểu đoàn trưởng Tiểu đoàn 73, Trung đoàn 285, Sư đoàn 363, Quân chủng Phòng không - Không quân.
9/2008 - 7/2010
Học viên, Học viện Phòng không - Không quân, Quân chủng Phòng không - Không quân.
8/2010 - 4/2013
Phó Tham mưu trưởng Trung đoàn 285, Sư đoàn 363, Quân chủng Phòng không - Không quân.
5/2013 - 4/2016
Phó Trung đoàn trưởng kiêm Tham mưu trưởng Trung đoàn 213, Sư đoàn 363, Quân chủng Phòng không - Không quân; Ủy viên Ban Thường vụ Đảng ủy Trung đoàn.
5/2016 - 6/2018
Trung đoàn trưởng Trung đoàn 213, Sư đoàn 363, Quân chủng Phòng không - Không quân; Phó Bí thư Đảng ủy Trung đoàn, Đảng ủy viên Đảng ủy Sư đoàn.
7/2018 - 8/2019
Phó Sư đoàn trưởng Sư đoàn 365, Quân chủng Phòng không - Không quân; Đảng ủy viên Đảng ủy Sư đoàn.
9/2019 - 1/2020
Phó Sư đoàn trưởng kiêm Tham mưu trưởng Sư đoàn 365, Quân chủng Phòng không - Không quân; Ủy viên Ban Thường vụ Đảng ủy Sư đoàn.
2/2020 - 9/2022
Sư đoàn trưởng Sư đoàn 377, Quân chủng Phòng không - Không quân; Phó Bí thư Đảng ủy Sư đoàn.
10/2022 - 6/2025
Phó Tham mưu trưởng Quân chủng Phòng không - Không quân.
7/2025
Phó Tư lệnh Quân chủng Phòng không - Không quân.