ADVERTISEMENT

James Graham, former teen idol hopeful, opens up after unexpected LGBTQIA+ coming out moment: 'I was tired of pretending'

Published Jul 21, 2026 10:32 am

At A Glance

  • Former Sparkle artist James Graham, 19, shares his LGBTQIA+ journey after a personal message went viral online. The young actor once groomed for teen idol stardom opens up about identity, acceptance, and his message for young people and parents.

James Graham, 19, never planned for his coming out story to become a public moment.

The former Sparkle artist, who was once being positioned as a rising teen idol in Philippine showbiz, was surprised when a private expression of his true self suddenly gained widespread attention online.

It began when James posted a TikTok video on July 19, showing a more feminine presentation of himself while lip-syncing to Ace of Base’s “The Sign.”

The video carried a powerful message: “Start the new life you always wanted.”

Its caption encouraged people to live authentically despite fear or judgment:

“You don’t have to be scared anymore. People will judge you regardless of who you are, so just live your life to the fullest.”

Many interpreted the post as James’ official public coming out announcement.

But for James, the viral moment was unexpected.

Apparently,  the video was originally meant only for himself and the people closest to him.

“I’m still in shock because the account I’ve been showing the real me was initially just for me and my close friends who knew who I actually was,” he shared.

James revealed that he had already come out to his family and close friends in May.

“I was so scared, but the reason why I came out was because I got tired of pretending to be someone I’m not,” he said.

“I’m tired of pleasing everyone and trying so hard to force myself into a standard they expect me to be.”

Before his personal story became public, James was known as a young actor with the potential to become one of the next faces of Philippine entertainment.

He started modeling for clothing brands at age 10. At 12, he auditioned for ABS-CBN and landed his first television role.

At 16, he joined GMA’s Sparkle Teens roster and appeared in shows such as “Wish Ko Lang,” “Widows’ War,” “Makiling,” among others.

One of his most recognized roles was in the 2023 primetime series “Royal Blood.”

As a young actor growing up in the entertainment industry, James experienced the pressure of fitting into expectations placed on him—especially as someone being shaped into a future matinee idol.

He recalled that he had always been feminine since childhood and faced discrimination because of how he expressed himself.

James shared that he began realizing he was different when he was around nine years old, but kept those feelings private until he was 16.

The first people he opened up to were his sisters who responded with acceptance.

He recalled being surprised when they told him: “We know.”

Despite the unexpected way his story reached the public, James said he now feels lighter and more free.

“Wala na yung bigat sa chest ko and I finally feel like I can express myself however I want,” he said.

He also expressed gratitude toward his fans and supporters who welcomed his honesty.

“Seeing all of them celebrating and being proud for showing the real me makes me feel seen and heard,” he shared.

For young people struggling with identity, acceptance, or the fear of judgment, James offered a message of courage.

“People may or may not like you, and it’s perfectly fine. You have yourself and you’re happy, healthy, and that’s what matters.”

He added: “You don’t have to be scared anymore, and even if you are, do it scared. Do it because you are resilient and brave.”

Related Tags

James Graham James Graham coming out James Graham LGBTQIA+ James Graham LGBTQ story James Graham TikTok viral James Graham Sparkle artist James Graham Sparkle Teens James Graham Royal Blood actor James Graham GMA artist
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; } }

{{ static_articles_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.