François Chau se narodil 26.10.1959 v hlavním kambodžském městě Phnom Penh. Jako šestiletý se s celou rodinou, která je čínsko-vietnamského původu, přestěhoval do Saigonu ve Vietnamu. Jejich pouť po roce ale pokračovala, kvůli právě vznikajícímu vietnamskému válečnému konfliktu rodina zamířila do Francie. Po dalším roce se stěhují do Washingtonu, D.C., kde se rodina konečně usadila a mladý Chau zde začal chodit do školy. Po dokončení studia vyráží na opačné pobřeží USA a v Los Angeles začíná svojí rozmanitou filmovou, či spíše televizní kariéru.
V současné době spolupracuje na menších i větších projektech. Naposledy například účinkuje jako Jules-Pierre Mao, otec Julie Mao, v nově vznikajícím sci-fi seriálu stanice SyFy The Expanse (2015).