Ông từng là Đại biểu Quốc hội Việt Nam khóa 12 tỉnh Nghệ An, khóa 13 tỉnh Thanh Hóa, Phó Chủ nhiệm Ủy ban Tài chính, Ngân sách của Quốc hội, Chủ tịch Nhóm Nghị sĩ hữu nghị Việt Nam - Niu Dilân.