British singer Craig David has vowed never to appear on a reality TV show as he thinks it would be demeaning to his superior talent.

The 7 DAYS star is convinced the quality of his music will sustain his public profile and he will never have to discuss his private life on low-grade shows in a desperate bid for publicity.

David says, "The day I do CELEBRITY LOVE ISLAND (British TV show) I'll never put another record out again. I don't want to play that game.

"I want to have a lifestyle where I can go and do my thing without the whole world knowing about it.

"No disrespect but it's not for me."