Du Jiang Nei suoi 7 anni di carriera ha recitato in Operation Red Sea, The Captain e So Long, My Son.