Sau đó, ông làm Bí thư Tỉnh đoàn Cần Thơ, Bí thư Quận ủy Bình Thủy, thành phố Cần Thơ, Bí thư Thành ủy Cần Thơ.
Từ năm 2016, ông giữ cương vị Phó Chủ tịch - Tổng Thư ký Ủy ban Trung ương Mặt trận Tổ quốc Việt Nam; sau đó làm Bí thư Đảng đoàn, Chủ tịch Ủy ban Trung ương Mặt trận Tổ quốc Việt Nam.