David Wee Cheng Soon

By Dr Marc Rerceretnam David Wee Cheng Soon (1875-1944) David Wee Cheng Soon was born David Ng Cheng Soon in 1875 in Singapore. His parent’s names were Peter Ng Ah Sai and Victoria Tan. He was born a Roman Catholic and went to St Joseph’s Institution in Bras Basah Road. His family were of Teochew extraction and patronised the St ...