Từ tháng 8 năm 1991 đến tháng 6 năm 2000, là Thanh tra viên cấp I, Thanh tra tỉnh Thừa Thiên Huế. Từ tháng 6 năm 2000 đến tháng 4 năm 2002, giữ chức vụ Phó Trưởng phòng phụ trách Phòng Thanh tra kinh tế; đồng thời là Phó Bí thư, Bí thư Chi đoàn Thanh niên Cộng sản Hồ Chí Minh, Thanh tra tỉnh Thừa Thiên Huế. Từ tháng 4 năm 2002 đến tháng 10 năm 2004, giữ chức vụ Trưởng phòng Thanh tra kinh tế, Thanh tra tỉnh Thừa Thiên Huế; Bí thư Chi đoàn Thanh niên Cộng sản Hồ Chí Minh Thanh tra tỉnh Thừa Thiên Huế; Ủy viên Ban Chấp hành Đoàn Thanh niên Cộng sản Hồ Chí Minh Dân chính Đảng. Từ tháng 10 năm 2004 đến tháng 8 năm 2013, giữ chức vụ Chánh Thanh tra Sở Kế hoạch và Đầu tư tỉnh Thừa Thiên Huế. Từ tháng 8 năm 2013 đến tháng 10 năm 2015, giữ chức vụ Phó Giám đốc Sở Kế hoạch và Đầu tư tỉnh Thừa Thiên Huế. Từ tháng 10 năm 2015 đến tháng 5 năm 2016, là Ủy viên Ban Chấp hành Đảng bộ tỉnh Thừa Thiên Huế, đồng thời giữ chức vụ Phó Giám đốc Sở Kế hoạch và Đầu tư tỉnh Thừa Thiên Huế. Từ tháng 6 năm 2016 đến tháng 12 năm 2018, là Ủy viên Ban Chấp hành Đảng bộ tỉnh Thừa Thiên Huế, giữ chức vụ Giám đốc Sở Kế hoạch và Đầu tư tỉnh Thừa Thiên Huế. Từ tháng 12 năm 2018 đến tháng 11 năm 2020, là Ủy viên Ban Chấp hành Đảng bộ tỉnh Thừa Thiên Huế, giữ chức vụ Phó Chủ tịch Ủy ban nhân dân tỉnh Thừa Thiên Huế. Từ tháng 11 năm 2020 đến tháng 12 năm 2024, là Ủy viên Ban Thường vụ Tỉnh ủy Thừa Thiên Huế, giữ chức vụ Bí thư Thành ủy, Chủ tịch Hội đồng nhân dân thành phố Huế, tỉnh Thừa Thiên Huế; đồng thời là Đại biểu Hội đồng nhân dân thành phố Huế nhiệm kỳ 2021–2026. Từ tháng 01 năm 2025 đến tháng 7 năm 2025, là Ủy viên Ban Thường vụ Thành ủy Huế, giữ chức vụ Bí thư Quận ủy Thuận Hóa, thành phố Huế. Từ tháng 7 năm 2025 đến tháng 10 năm 2025, là Ủy viên Ban Thường vụ Thành ủy Huế, giữ chức vụ Trưởng ban Kinh tế - Ngân sách Hội đồng nhân dân thành phố Huế. Từ tháng 10 năm 2025 đến tháng 11 năm 2025, giữ chức vụ Phó Bí thư Thành ủy Huế, Chủ tịch Ủy ban nhân dân thành phố Huế. Từ tháng 11 năm 2025 đến nay, giữ chức vụ Phó Bí thư Tỉnh ủy Hà Tĩnh; Bí thư Đảng ủy Ủy ban nhân dân tỉnh Hà Tĩnh, Chủ tịch Ủy ban nhân dân tỉnh Hà Tĩnh.