Tóm tắt quá trình công tác:- 3/1988 - 6/1988: Chiến sĩ D2, Bộ đội biên phòng Nghệ Tĩnh.
- 7/1988 - 6/1992: Chiến sĩ, Đồn 164, Bộ đội Biên phòng Nghệ Tĩnh.
- 7/1992 - 2/1993: Công tác tại phòng Tham mưu, Bộ Chỉ huy Bộ đội Biên phòng Hà Tĩnh.
- 3/1993 - 11/1993: Trinh sát, Đồn Biên phòng 567, Bộ đội Biên phòng Hà Tĩnh.
- 12/1993 - 12/1994: Trinh sát viên, Đồn 565, Bộ đội Biên phòng Hà Tĩnh.
- 1/1995 - 9/1996: Tiểu đội trưởng, D19, Bộ đội Biên phòng Hà Tĩnh.
- 10/1996 - 11/1998: Trinh sát viên, Đồn 168, Bộ đội Biên phòng Hà Tĩnh.
- 12/1998 - 12/1999: Học viên hoàn thiện sĩ quan, trường Đại học Biên phòng.
- 1/2000 - 4/2001: Đội trưởng trinh sát, Đồn 565, Bộ đội Biên phòng Hà Tĩnh.
- 5/2001 - 5/2005: Trạm phó, Đồn 565, Bộ đội Biên phòng Hà Tĩnh.
- 6/2005 - 9/2008: Đồn phó kiêm Trạm trưởng, Đồn 565, Bộ đội Biên phòng Hà Tĩnh.
- 10/2008 - 9/2011: Trung tá, Đồn trưởng Đồn Cửa khẩu Cầu treo, Bộ đội Biên phòng Hà Tĩnh.
- 10/2011 - 4/2013: Thượng tá, Phó Chỉ huy trưởng Bộ đội Biên phòng Hà Tĩnh.
- 5/2013 - 5/2014: Thượng tá, Chỉ huy trưởng Bộ đội Biên phòng Hà Tĩnh.
- 6/2014 - 7/2018: Ủy viên Ban Chấp hành Đảng bộ tỉnh, Đại tá, Chỉ huy trưởng Bộ đội Biên phòng Hà Tĩnh.
- 8/2018 - 2/2019: Ủy viên Ban Thường vụ Tỉnh ủy, Trưởng Ban Nội chính Tỉnh ủy Hà Tĩnh.
- 3/2019 - 6/2020: Ủy viên Ban Thường vụ Tỉnh ủy, Đại tá, Bí thư Đảng ủy, Giám đốc Công an tỉnh Hà Tĩnh.
- 7/2020 - 4/2021: Ủy viên Ban Thường vụ Tỉnh ủy, Thiếu tướng (từ 9/2020), Bí thư Đảng ủy, Giám đốc Công an tỉnh Nghệ An.
- 16/4/2021 - 2/2025: Phó Bí thư Tỉnh ủy, Chủ tịch UBND tỉnh Hà Tĩnh.
- 2/2025 - 11/2025: Phó Bí thư Tỉnh ủy, Chủ tịch UBND tỉnh, Bí thư Đảng ủy UBND tỉnh Hà Tĩnh.
- 2/10/2025: Tại Hội nghị lần thứ nhất Ban Chấp hành Đảng bộ tỉnh Hà Tĩnh khóa XX nhiệm kỳ 2025-2030, được bầu giữ chức Phó Bí thư Tỉnh ủy Hà Tĩnh nhiệm kỳ 2025-2030.
- 11/2025: Ban Bí thư Trung ương Đảng điều động, chỉ định tham gia Ban Chấp hành, Ban Thường vụ và giữ chức Phó Bí thư Tỉnh ủy Nghệ An nhiệm kỳ 2025-2030; Đựợc HĐND tỉnh Nghệ An bầu giữ chức Chủ tịch UBND tỉnh Nghệ An nhiệm kỳ 2021-2026.