He currently serves as the Vice Minister of the Overseas Community Affairs Council of the Executive Yuan.
Leu earned his bachelor's degree from the Department of Law of National Taiwan University.
[citation needed] In August 2014, Leu visited Chicago, Illinois (USA) to attend the 37th annual convention of Taiwan Benevolent Association of America (TBAA) and overseas Chinese group.
[citation needed] On 15 August 2014, Leu, Shen and other government officials attended the founding assembly for the Committee for the Promotion of Support in North America for Taiwan's entry into Regional Economic Organizations, which aimed to bring together power of the overseas Chinese community to exert influence to help Taiwan join regional economic organizations.
[citation needed] On 16 August 2014, the 37th TBAA annual convention was held, which was attended by Leu and also by Lieutenant Governor of Illinois Sheila Simon.