ADVERTISEMENT

Filipino singer Gwyn Dorado wows celebrity judges on Korean TV show 'Sing Again 4'

Published Oct 24, 2025 10:00 am
Filipino singer Gwyn Dorado (left) and celebrity judge Baek Ji-young crying after her performance (Screenshots from JTBC's "Sing Again 4" video on YouTube)
Filipino singer Gwyn Dorado (left) and celebrity judge Baek Ji-young crying after her performance (Screenshots from JTBC's "Sing Again 4" video on YouTube)

Filipino singer and contestant Gwyn Dorado, 20, made Korean singer Baek Ji-young cry and wowed other celebrity judges for her powerful performance on JTBC’s Korean TV show “Sing Again 4.” 

“Sing Again 4” is a music audition show that gives singers a second chance to sing again on stage. 

The emcee is actor Lee Seung-gi and the judges are Lim Jae-beom, Yoon Jong-shin, Baek Ji-young, Kim Eana, Kyuhyun of Super Junior, Taeyeon of Girls’ Generation, Lee Hae- ri and Code Kunst. 

For season 4, which premiered on Oct. 14, there are 81 contestants, including Dorado and Kriesha Chu. 

During the second episode on Oct. 21, Dorado, contestant No. 59, performed the 1988 Korean song “As Time Passes” by Choe Ho Seop, an OST for the hit Korean drama “Reply 1988.” Dorado was a finalist on "Asia's Got Talent."

She was praised for her powerful voice and Korean pronunciation that left the judge impressed. She passed the audition. Her audition video has surpassed one million views on YouTube.  

Gwyn Dorado (Instagram)
Gwyn Dorado (Instagram)
Filipino contestants Gwyn Dorado and Kriesha Chu (JTBC)
Filipino contestants Gwyn Dorado and Kriesha Chu (JTBC)
The emcee and judges of the Korean TV show
The emcee and judges of the Korean TV show "Sing Again 4" (JTBC)
Filipino singer Gwyn Dorado performing the Korean song “As Time Passes” by Choe Ho Seop on
Filipino singer Gwyn Dorado performing the Korean song “As Time Passes” by Choe Ho Seop on "Sing Again 4" (Screenshot from JTBC's "Sing Again 4" video on YouTube)
Filipino singer Gwyn Dorado performing the Korean song “As Time Passes” by Choe Ho Seop on
Filipino singer Gwyn Dorado performing the Korean song “As Time Passes” by Choe Ho Seop on "Sing Again 4" (Screenshot from JTBC's "Sing Again 4" video on YouTube)
Celebrity judge Baek Ji-young crying after her Dorado's performance (Screenshot from JTBC's
Celebrity judge Baek Ji-young crying after her Dorado's performance (Screenshot from JTBC's "Sing Again 4" video on YouTube)

Baek Ji-young, known for singing OSTs, became emotional and cried after Dorado’s performance. 

“I have one request, please don't lose your innocence,” Baek Ji-young told her. 

Songwriter Kim Eana said, “It was a perfect stage, so cool and dreamlike. I enjoyed it so much.” 

Singer-songwriter Yoon Jong-shin commented that Dorado “uses classical pop singing techniques,” adding that “it's been a long time since I've seen someone who is only 20 years old and expresses emotions with such a good voice, so I think that person No. 59 is someone I want to keep an eye on.” 

“Thank you po,” Korean singer Yim Jae-beom told her.

ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.