ADVERTISEMENT

What OPM icon Zack Tabudlo would be doing if he weren't a musician

Published Aug 8, 2025 12:12 pm
Zack Tabudlo
Zack Tabudlo
OPM artist Zack Tabudlo has released his latest single entitled “Naguguluhan” (confused), which talks about confusion and distance between two inseparable people.

But before anyone else gets suspicious, Zack clarified that the song is not about him and his girlfriend.

"It's about the different experiences I went through throughout the years — stories from my friends. So it's like a summary on unrequited love," Zack said during a Zoom call recently. "It sums up all the emotions."

When asked how difficult it was to compose a heartbreaking song, Zack said: In a way (it was difficult) because my relationship with my girlfriend is healthy. But my girlfriend (Abby) is very supportive and vice versa. And it made my job easier. She's very open about this because she grew up in the US. When she heard it, she said, "Ang ganda ng song' and 'Ang ganda ng art."

Zack, 23, recalled that her girlfriend was in the same room studying when he composed "Naguguluhan."

He added, "She supports my music and my craft. Every time I write songs like this one, she knows it; it's for art. With 'Naguguluhan,' she was happy with the sound and direction of the song."

On his latest song, Zack said, "Naguguluhan" is a raw and heartfelt anthem about the slow, painful unraveling of a long-term love. It captures the emotional weight of confusion and distance creeping in between two once inseparable people. 

"As days go by, the cracks grow deeper, not just felt between them, but noticed by everyone around. The song paints the inner turmoil of someone trying to hold on, yet slowly realizing they’re falling out of love, with haunting melodies and vulnerable lyrics.

"Naguguluhan (under UMG Philippines) is a reflection of that silent breaking point where love lingers, but clarity slips further away," Zack said.

Zack also mentioned that he is now more confident in writing songs than he was three years ago.

"Before, when I wrote, it wasn't deep because I was young. I never knew about unrequited love in a deep aspect compared to now. So it took a lot of time for me to understand things," he said.

In 2024, Zack revealed he was in a relationship with Abby. During an exclusive interview for the Manila Bulletin at that time, Zack had just returned from the US, where he attended his girlfriend's graduation. Abby's graduation with summa cum laude honors has filled Zack with immense pride.

With billions of music streams, Zack also shared his other interests, including what he would do if he weren't a musician.

"I feel like I would be in the film industry. I took up film production in college. Almost every day, I love directing and editing. I love doing short films. I enjoy being in the background, not as an actor. But I also love script writing and checking the equipment. It was fun," he said.

Zack mentioned that he was considering pursuing film production if he wasn't busy with music.

"I was thinking of that. But right now it is not doable because of the schedule. Halos sabay-sabay," he added. 

Aside from music, Zack enjoys being a health buff as he frequents the gym when not busy.

Describing his journey in music, Zack said, "Definitely, it's a rollercoaster. There are a lot of ups and downs. People come and go. I've met some inspiring people."

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.