No, it means that he is French and living in Vietnam.If someone said he is Vietnam-based Frenchman, does it mean he is half Vietnam half french?
No, the adjective is "Vietnamese".I have a question regarding this question. Can we use Vietnam as an adjective?