"Coloured" as a description doesn't make sense and it's cringeworthy to hear anyone use that term these days. White is a colour too, as is green, blue, black and indigo. It comes from a time when if you weren't white, you were "something else", you were "coloured" - that brings with it a lot of connotations.
If the person is black, use black.
If the person is Chinese, use Chinese.
Generally, ethnic terms are quite easy to spot and use, and using factual terms such as black, Chinese, Indian, rather than nigger, chink or paki will make everyone's day a little happier.