
GMMTV’s Justin Moir is at the center of one of this year’s most talked-about controversies after old TikTok reposts resurfaced online, ultimately leading to the termination of his contract with the agency. Here’s the full timeline of what happened — from the backlash, to his apology, to GMMTV’s official statement — and why many fans believe the 15-year-old still deserves room to grow.
Who Is Justin Moir?
Justin Angus Moir is a 15-year-old GMMTV artist who, like many of the agency’s younger talents, built an early online following before his career had properly begun. That timing is part of what makes this story sting for a lot of fans — the controversy broke before his acting career had really had the chance to take shape.
The Justin Moir TikTok Controversy Explained
The story started when netizens resurfaced several old reposts from Justin’s TikTok account. Some of the content was described by users as homophobic, while other posts were criticized as misogynistic, including material that appeared to promote violence against women.
The reposts spread quickly across social media, drawing sharp criticism. One widely shared comment summed up the broader concern fans raised: that Justin’s account reflected a pattern seen among some young men absorbing hostile, “red-pill” style content through social media algorithms. Many commenters were careful to frame it not as a call for punishment, but as a moment for education — noting his age and urging accountability over harassment.


Justin Moir’s Apology: What He Said
Justin responded with a formal, personal statement addressing the backlash directly. He apologized to everyone hurt or disappointed by the reposts and affirmed his respect for people of all genders, identities, and orientations.
On the post involving a firearm image, he called it “a thoughtless and immature joke” and added that he now recognizes how irresponsible it was, stating plainly that he does not support violence in any form.
He also spoke about the support he’d received from people around him, including friends and colleagues from the LGBTQ+ community, and thanked them for their patience and guidance through the situation.
Importantly, Justin didn’t lean on his age as an excuse. “Being young is absolutely not an excuse,” he said. “I take full responsibility for what I did.” He described the backlash as a hard but valuable lesson, and committed to becoming a more thoughtful and respectful person going forward.
Reaction to the apology was mixed — some fans welcomed it as sincere and well-handled for someone his age, while others said they’d wait to see it reflected in his future actions before fully moving on.
GMMTV Terminates Justin Moir’s Contract
Despite the apology, GMMTV released an official statement addressing the controversy and confirmed it had made the decision to terminate Justin’s contract, effective July 17, 2026. The agency said it takes concerns raised by fans and the public seriously and reaffirmed that it does not condone content promoting violence, sexism, discrimination, or hatred.
Why Justin Moir Deserves a Second Chance
What’s easy to lose in a story like this is the age of the person at its center. Justin was a minor when the original posts were made, and by most accounts, he responded to the backlash about as well as anyone could ask: no deflecting, no blaming his age, a direct apology, and specific acknowledgment of what he got wrong.
That doesn’t erase the impact of the content he shared, and plenty of fans are right to want more than words before they extend full trust. But it’s also worth asking what we want the outcome to be for a 15-year-old who’s shown he’s capable of listening and changing course — particularly one whose career was cut short before it had really started. Accountability and opportunity aren’t mutually exclusive, and for a lot of the fandom, this feels less like a story that should end here than one that’s still being written.
What’s Next for Justin Moir?
As of now, Justin’s future in the industry is uncertain. GMMTV has confirmed the termination, but nothing has been said publicly about whether other agencies might consider bringing him on, or how he plans to move forward outside the company. We’ll continue to update this story as more information becomes available.


