GM Choo was born in Perak, Malaysia in 1939. He showed at the 1974 Youth Art Exhibition in Singapore but later learned batik painting techniques and has since specialised in these, being one of very few ethnic Chinese artists in Malaysia to do so.
Having lived in Terengganu for many years, Choo now runs a gallery in Malaka selling his work. He also teaches batik painting and has exhibited widely in Malaysia. His batiks, each of which is a unique piece, are held in many private collections in Malaysia and Singapore but also internationally.