From August 1994 to July 1998: Specialist of Nghe An Foreign Affairs Department; Member of the Executive Committee of Nghe An Provincial Youth Union, term 1995 - 2000.
From August 1998 to August 2012: Worked at Nghe An Department of Finance. Deputy Director of Nghe An Department of Finance (from December 2009 to August 2012).
From August 2012 to November 2014: Deputy Secretary of District Party Committee, Chairman of People's Committee of Quy Hop district.
From December 2014 to October 2015: Deputy Director of Nghe An Department of Planning and Investment.
From October 2015 to April 2016: Member of the Executive Committee of 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, Permanent 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 Nghe An Provincial Party Committee, term XVIII, Chairman of the Inspection Committee of Nghe An Provincial Party Committee, term 2015 - 2020.
From October 2020 to October 2022: Member of the Standing Committee of Nghe An Provincial Party Committee, 19th term, Chairman of the Inspection Committee of Nghe An Provincial Party Committee, term 2020 - 2025.
October 12, 2022: At the 9th Session, the 18th Nghe An Provincial People's Council elected him to hold 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 Nghe An Provincial People's Committee for the 2021 - 2026 term.