[1] Born in France, he plays for the Thailand national football team.
[2] In 2014, Do joined Police Tero in the Thai League 1,[3] but left for Muangthong United in 2016.
Do made his senior debut in the friendly match against Afghanistan in September 2015.
[3] His native language is French but he learned Thai after he moved back to Pak Kret, Nonthaburi.
[3][6] Do's paternal grandfather is Vietnamese who immigrated to Thailand at a young age, thus making him theoretically eligible to play for Vietnam.