Soap Actor Slaps Reporter On Red Carpet

Celebrity journalism just got more dangerous.

Mexican soap star Eduardo Yáñez slapped a reporter on the face after the 57-year-old actor was asked about his son during a red carpet interview in Hollywood, CBS Los Angeles reported.

Footage shows Yáñez’s annoyance turn to violence as journalist Paco Fuentes of “El Gordo y La Flaca” reportedly pressed the actor Tuesday about a GoFundMe page his son posted to pay for car repairs instead of getting the money from his dad.

Yáñez told Fuentes he was being disrespectful and struck him hard across the face.

The actor took to Twitter Thursday to apologize for his actions, adding that his “personal life wasn’t for sale.”

HuffPost reached out to LAPD about the incident and to Fuentes.

Reporter Lupita Herrera, a witness, told CBS she had asked Yáñez a similar question about his son beforehand and got a tense response. But she didn’t expect any interview to turn physical at the event for the Spanish-language streaming service Pantaya. “I was in shock,” she said, “I didn’t know what to do.”

According to reports, Fuentes went to the hospital because of pain in his face and ear.

Also on HuffPost

Tracee Ellis Ross in Chanel

Viola Davis in Zac Posen

Nicole Kidman in Calvin Klein

Sarah Paulson

Laverne Cox in Naeem Khan

Lea Michele in Elie Saab

Reese Witherspoon in Stella McCartney

Laura Dern

Shailene Woodley in Ralph Lauren

Anna Chlumsky in Sachin and Babi

Millie Bobby Brown in Calvin Klein

Yara Shahidi in Prada

Issa Rae in Vera Wang

Mandy Moore in Carolina Herrera and Jennifer Meyer jewelry

Jessica Lange

Padma Lakshmi in Christian Siriano

Uzo Aduba in Sally LaPointe

Julianne Hough in Marchesa

Samantha Bee in Rubin Singer

Rashida Jones

Giuliana Rancic

Kate McKinnon in Narciso Rodriguez

Sofia Vergara and Manolo Gonzalez Vergara

Thandie Newton

Jessica Biel in Ralph and Russo

Edie Falco

Shannon Purser in Sachin and Babi

Angela Sarafyan in Elizabeth Kennedy

Heidi Klum

Kristin Cavallari in KaufmanFranco

Pete Davidson, Kyle Mooney, Aidy Bryant, Mikey Day and Beck Bennett

Ariel Winter

Sarah Hyland in Zac Posen

Felicity Huffman

Rachel Bloom in Gucci

Love HuffPost? Become a founding member of HuffPost Plus today.

This article originally appeared on HuffPost.