// Adds dimensions UUID, Author and Topic into GA4
Sunday, August 16, 2026
32.7 C
Singapore

Father jailed for filming women during sex, taking upskirt videos

Singapore — A husband and father admitted to recording sex videos of unknowing women as well as taking several upskirt videos.

Jimson Zheng Jun Cheng (31), a construction salesman, was caught in the act of recording an upskirt video on June 3 at Tiong Bahru MRT Station.

The passerby, Arumugam Kalimuthu (47), noticed what Zheng was doing and called the attention of the unknowing woman.

Arumugam grabbed onto Zheng’s arm and confronted him about the offence which he denied.

Read: Pervert gets 9 weeks jail for taking upskirt videos of women at MRT stations

The police arrived at the scene, and they found 45 upskirt videos as well as three sex videos on Zheng’s mobile phone. The videos were recorded from March 8 to June 3, 2018.

Zheng recorded himself having sex with his “girlfriend” in his house and with a prostitute in Geylang. The women were not aware that they were being recorded.

Zheng faces 21 weeks of jail for 15 counts of insulting the modesty of a woman and two counts of making an obscene film under the Films Act.

His lawyer argued that Zheng has been seeking treatment at the Institute of Mental Health and that he “felt ashamed” of his behaviour that embarrassed his family./TISG

Pervert caught on camera trying to take upskirt shots of his own female friend

- Advertisement -

Hot this week

CSA: S$15M lost in cryptocurrency scams using fake job offers by scammers posing as recruiters; victims are tricked into downloading malware through fake technical...

Fake recruiters lure job seekers into malware traps through technical tests, giving scammers access to company systems and cryptocurrency transfers

Person found dead after early morning flat fire in Jurong East — SCDF reminds public of top home fire risks

SCDF firefighters found an unresponsive person in the living room of the affected unit. The person was pronounced dead at the scene.

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