ADVERTISEMENT

Paolo Contis opens up about rebuilding his relationship with his children

Published May 10, 2026 12:07 pm  |  Updated May 10, 2026 02:55 pm
Paolo Contis (Netflix)
Paolo Contis (Netflix)

Actor Paolo Contis shared that rebuilding his relationship with his children took time, effort, and open communication after years of personal struggles and public controversy.

During the Netflix press conference for “The Master Cutter,” Paolo spoke candidly about reconnecting with his daughters Xonia and Xelene and improving his co-parenting relationship with ex-wife Lian Paz and her husband, John Cabahug.

In October 2025, Paolo drew attention after sharing photos of him with Lian and their daughters, giving fans a glimpse of their reunited family dynamic.

“Yes, regularly ko nakakausap yung mga kids. I mean, it's fixed already with Lian, John, and me kumbaga ito yung literal na past is past,” Paolo said.

The actor added that they have all chosen to move forward and focus on what is best for the children.

“Now, we're moving forward, and we're friends. I regularly talk to my kids, and I regularly see them at least hanggang kaya, kung kaya once or twice a month. Syempre, it's not cheap kasi nasa ibang lugar sila, and medyo busy rin ako, so kailangan palipat-lipat pero kung hangga't kaya ko pumunta gagawin ko, but the communication is there,” he shared.

Paolo admitted that rebuilding trust was not easy, but credited both Lian and John for helping create a healthy co-parenting environment.

“It's great co-parenting with them, and of course, I put a lot of work into it, and kagaya nga ng sinabi ko mas gumaan yung trabaho nung hindi na ako nagkwento sa inyo,” Paolo joked.

He also said he plans to handle his relationships with his other children more privately moving forward.

Aside from discussing his personal life, Paolo also expressed excitement about returning to primetime television through the upcoming series “The Master Cutter,” where he stars alongside Dingdong Dantes.

“Finally. Matagal kaming nagpahinga sa primetime. I was doing movies for the past year, a year and a half, so ngayon nagkaroon ng pagkakataon makatrabaho si Mr. Dantes, so of course, you grab the chance,” he said.

Director and cast of The Master Cutter (Netflix)
Director and cast of The Master Cutter (Netflix)

“The Master Cutter” marks another collaboration between the two actors after previously working together in “Ang Babaeng Hinugot sa Aking Tadyang” and “Alyas Robin Hood.”

“Na-miss ko ’yung pagiging kontrabida actually. For longest time, ako ang nagbi-villain kay Dingdong sa ‘Ang Babaeng Hinugot sa Aking Tadyang,’ ‘Alyas Robin Hood,’” Paolo shared.

The actor also revealed that he and Dingdong underwent training together for the action scenes in the series, joking about doing physically demanding work at their age.

“Actually nagti-training kami ni Dingdong. Sabi namin, ‘Ang tanda na natin, bakit ba natin ginagawa ito?’ I’m very confident na maaksidente man ako sa kaniya, maaksidente man niya ’ko, walang initan ng ulo,” he said.

Directed by Dominic Zapata, “The Master Cutter” is currently streaming on Netflix.

It will premiere on May 11 at 8:15 PM on GMA Prime.

Related Tags

Paolo Contis Dingdong Dantes The Master Cutter
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.