// Adds dimensions UUID, Author and Topic into GA4
Sunday, September 13, 2026
28.1 C
Singapore

Singaporean singer wows judges in Sing! China

Singapore-born jazz crooner Nathan Hartono, 25, who made his debut as a singer after he won the Teenage Icon singing competition in 2005 and released his debut album, “LET ME SING! Life, Love and All That Jazz” in 2006, is making waves in China.

Sing! China, a competition modeled after the American reality music show The Voice, and judged by Na Ying, Harlem Yu, Wang Feng and Jay Chou, the Singaporean singer-songwriter wowed judges with in his first performance with a rhythm-and-blies-tinged cover of the Mandarin ballad You Mei hou (Have You Ever) by Wei Li An.

All four judges eventually turned around after Hartono’s performace and called him a complete package. The singer chose Jay Chou to mentor him.

“I picked (him) because he is one of the more prolific songwriters on the panel. He started out as a songwriter for a label and was churning out songs every day. And I am so curious about the work ethic,” the singer explained why he chose Jay Chou to be his mentor.

Read also:

Singaporean singer Nat Ho gets his break in the Korean music industry, says he looks forward to making magic 

Malaysian-Singaporean singer Cheryl K sings duet with Lionel Richie for American Idol audition – Singapore News 

Jay Chou Singapore concert: ‘He is probably the worst singer’, says blogger Xiaxue 

Hot this week

‘Life is but a bunch of unwanted surprises’: Singaporean says having an emergency fund helps him stay calm

After going through consumer debt, he said rebuilding his finances taught him the value of having money set aside for emergencies.

171 Sungai Kim Kim victims win civil suit against factory and two Singaporean directors seven years after toxic waste disaster

Seven years after the Sungai Kim Kim disaster, 171 victims have secured a civil court victory against four defendants, including two Singaporean nationals. The amount of damages will be decided later.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks