Erste internationale Erfahrungen sammelte Duo Bujie bei den Asienspielen 2014 im südkoreanischen Incheon, bei denen er in 14:13,74 min den zwölften Platz im 5000-Meter-Lauf belegte. 2015 kam er bei den Crosslauf-Weltmeisterschaften in Guiyang auf den 80. Platz und belegte bei den Asienmeisterschaften in Wuhan 13:55,58 min den fünften Platz. Daraufhin schied bei den Weltmeisterschaften in Peking über mit 14:07,35 min im Vorlauf aus. 2016 qualifizierte er sich im Marathonlauf für die Olympischen Spiele in Rio de Janeiro, bei denen er nach 2:24:22 h auf dem 90. Platz einlief.