From August 1994 to July 1998: Specialist in the Foreign Affairs Department of Nghe An Province; Member of the Executive Committee of the Nghe An Provincial Youth Union, term 1995-2000.
From August 1998 to August 2012: Worked at the Nghe An Department of Finance. Deputy Director of the Nghe An Department of Finance (from December 2009 to August 2012).
From August 2012 to November 2014: Deputy Secretary of the District Party Committee, Chairman of the People's Committee of Quy Hop District.
From December 2014 to October 2015: Deputy Director of the Department of Planning and Investment of Nghe An Province.
From October 2015 to April 2016: Member of the Executive Committee of the Nghe An Provincial Party Committee, 18th term, Deputy Director of the Department of Planning and Investment of Nghe An province.
From April 2016 to March 2019: Member of the Executive Committee of the Nghe An Provincial Party Committee, 18th term; Standing Deputy Chairman of the Provincial Party Committee's Inspection Commission; Secretary of the Party Cell of the Nghe An Provincial Party Committee's Inspection Commission.
From March 2019 to October 2020: Member of the Standing Committee of the Nghe An Provincial Party Committee, 18th term; Chairman of the Nghe An Provincial Party Committee's Inspection Committee, 2015-2020 term.
From October 2020 to October 2022: Member of the Standing Committee of the Nghe An Provincial Party Committee, 19th term; Chairman of the Nghe An Provincial Party Committee's Inspection Committee, 2020-2025 term.
October 12, 2022: At the 9th session of the 18th term of the Nghe An Provincial People's Council, he was elected to the position of Vice Chairman of the Nghe An Provincial People's Committee for the 2021-2026 term.
October 22, 2022: The Prime Minister approved the election results for the position of Vice Chairman of the People's Committee of Nghe An province for the 2021-2026 term.