He served as Sun Yat-Sen's personal bodyguard and was appointed as a battalion commander of the newly created 4th Corps of the National Revolutionary Army.
In 1923 he joined the campaign (East Expedition of National Revolution Army) to dislodge anti-sun Guangdong clique warlord Chen Jiongming from power and was promoted to regiment, brigade and then division commander.
When Chiang Kai-shek unleashed his forces against the communists in the Shanghai Massacre on April 12, 1927, Zhang stayed with Wang Jingwei's Wuhan government.
In 1936 he and Chiang reconciled and he was appointed commander-in-chief of Zhejiang, Jiangxi, Anhui and Fujian border regions, to eradicate communist activities in those places.
He was awarded Commander of the Order of the British Empire (CBE); his medal was presented by Governor of Hong Kong Sir Mark Young in May 1947.
Zhang Fakui was instrumental in the Kuomintang support of Vietnamese revolutionary organizations and parties against the French Imperialist occupation of Indochina.
The Chinese Yunnan provincial army, under the KMT, occupied northern Vietnam after the Japanese surrender in 1945, the VNQDD tagging alone, opposing Ho Chi Minh's communist party.
Its stated goal was for unity with China under the Three Principles of the People, created by KMT founder Sun and opposition to Japanese and French Imperialists.
General Zhang shrewdly blocked the Communist Party of Vietnam, and Ho Chi Minh from entering the league, as his main goal was Chinese influence in Indo China.
[7] General Chang Fa-kuei planned to lead a Chinese army invasion of Tonkin in Indo China to Free Vietnam from French control, and to get Chiang Kai-shek's support.