Tóm tắt quá trình công tác:- 2/1991 - 11/1994: Cán bộ Công ty Xây lắp Thủy lợi 1 Nghệ An.
- 12/1994 - 8/2001: Đội trưởng Đội 110, Công ty Xây lắp Thủy lợi 1 Nghệ An.
- 9/2001 - 12/2004: Phó Bí thư Đảng ủy, Phó Giám đốc Công ty Xây lắp Thủy lợi 1 Nghệ An.
- 12/2004 - 12/2007: Phó Bí thư Đảng ủy, Chủ tịch Hội đồng quản trị - Giám đốc Công ty Xây lắp Thủy lợi 1 Nghệ An.
- 1/2008 - 12/2012: Bí thư Đảng ủy, Chi Cục Trưởng Chi cục Quản lý đê điều, Chánh Văn phòng BCH Phòng chống lụt bão tìm kiếm cứu nạn tỉnh Nghệ An.
- 1/2013 - 11/2014: Phó Giám đốc Sở Nông nghiệp và phát triển nông thôn, Bí thư Đảng ủy, Chi Cục Trưởng Chi cục Quản lý đê điều, Chánh Văn phòng BCH Phòng chống lụt bão tìm kiếm cứu nạn tỉnh Nghệ An.
- 11/2014 - 2/2016: Bí thư Huyện ủy Yên Thành; Ủy viên Ban Chấp hành Đảng bộ tỉnh Nghệ An (từ 11/2015).
- 3/2016 - 11/2019: Ủy viên Ban Chấp hành Đảng bộ tỉnh, Giám đốc Sở Nông nghiệp và phát triển nông thôn; Đại biểu HĐND tỉnh Nghệ An khóa XVII, nhiệm kỳ 2016-2021.
- 11/2019 - 2/2020: Ủy viên Ban Chấp hành Đảng bộ tỉnh, Phó Chủ tịch UBND tỉnh; Đại biểu HĐND tỉnh Nghệ An khóa XVII, nhiệm kỳ 2016-2021.
- 2/2020 - 10/2020: Ủy viên Ban Thường vụ Tỉnh ủy khóa XVIII, Phó Chủ tịch UBND tỉnh, đại biểu HĐND tỉnh Nghệ An khóa XVII, nhiệm kỳ 2016-2021.
- 10/2020 - 7/2021: Ủy viên Ban Thường vụ Tỉnh ủy khóa XIX, Phó Chủ tịch UBND tỉnh, đại biểu HĐND tỉnh Nghệ An khóa XVII, nhiệm kỳ 2016-2021.
- 7/2021 - 7/2022: Ủy viên Ban Thường vụ Tỉnh ủy khóa XIX, Phó Chủ tịch UBND tỉnh, đại biểu HĐND tỉnh Nghệ An khóa XVIII, nhiệm kỳ 2021-2026.
- 22/7/2022 - 9/2024: Phó Bí thư Tỉnh ủy, Phó Chủ tịch UBND tỉnh, đại biểu HĐND tỉnh Nghệ An khóa XVIII, nhiệm kỳ 2021-2026.
- 1/10/2024: Phó Bí thư Thường trực Tỉnh ủy Nghệ An.
- 25/10/2024 - 11/11/2024: Phó Bí thư điều hành Tỉnh ủy Nghệ An.
- 18/11/2024: Chủ tịch HĐND tỉnh khóa XVIII, nhiệm kỳ 2021-2026.
- 2/2025: Bí thư Đảng ủy Các cơ quan Đảng tỉnh Nghệ An, nhiệm kỳ 2020-2025.