// Adds dimensions UUID, Author and Topic into GA4
Sunday, September 6, 2026
32.4 C
Singapore

JJ Lin set to perform in Singapore coming December

Singapore – It has been confirmed that Singapore Mandopop star JJ Lin will be including Singapore in his world tour, Sanctuary 2.0.

JJ Lin Sanctuary World Tour 2.0

Join us this December as JJ LIN raises the bar with Sanctuary 2.0 ??

Posted by Unusual Entertainment Pte Ltd on Thursday, 23 May 2019

A teaser video was posted on May 24 (Friday) by local concert promoter Unusual Entertainment.

The last portion of the video announced that on December 7, JJ Lin would be performing in Kuala Lumpur and then in Singapore on December 21.

Details of the venue and tickets have yet to be announced.

JJ Lin is currently in China for his tour where he performed in Foshan, Qingdao and Shenyang.

He has been updating fans via his Instagram account @jjlin.

View this post on Instagram

hello, London! #workmode #startwithasmile

A post shared by JJ Lin (@jjlin) on

His last performance was in Shenyang, which marked the 43rd show of his world tour.

The Singaporean, 37, held his last concert in the island-nation last August 2018 where he had four sold-out shows at the Singapore Indoor Stadium.

 

Hot this week

Maid gets slapped with 11 weeks’ jail in return for slapping 69 y/o woman with dementia while feeding her

The elderly woman became frustrated during breakfast, angering the helper and leading her to assault the dementia-stricken woman

‘Night mugging after work’: Fresh grad asks if upskilling after work has become the norm in SG

SINGAPORE: A fresh graduate has sparked an online discussion after wondering aloud whether “upskilling after work” has quietly become the new normal in Singapore. Posting on Reddit's r/askSingapo...

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