Mark Wahlberg has a message to actors who compare themselves to soldiers. A few days after Tom Cruise was quoted, albeit perhaps inaccurately, to say that his acting job was as hard as fighting in Afghanistan, Wahlberg unleashed a passionate tirade, saying, “How f****** dare you.”

Cruise was being interviewed in a deposition for his USD50 million case against Bauer Publishing, which published two stories in tabloids that claimed he has abandoned his 7-year-old daughter Suri after his divorced from Katie Holmes.

When a lawyer asked him if he was aware that his own counsel had “equated your absence from Suri... to someone fighting in Afghanistan,” the 51-year-old actor admitted that he had not heard about the analogy, but “that’s what it feels like.”

“And certainly on this last movie, it was brutal. It was brutal,” he added.

That was what the media has reported before his lawyer released a statement clearing the matter.

“What excerpts leave out is the part where Tom was asked the question point blank ‘do you believe the situations (being in a movie and fighting a war in Afghanistan) are the same?’ and his immediate response was ‘oh come on!’ Meaning – of course not,” Bert Fields said in a statement on Saturday.

Still, there are those who were already offended by the comparison, and Wahlberg appeared to be one of those offended.

The 42-year-old actor was at the AFI Fest in Los Angeles to promote his film “Lone Survivor” when someone asked about his training for the movie. “Lone Survivor,” by the way, is an action drama war flick based on the SEAL Team 10’s failed mission to capture a notorious Taliban leader in 2005.

“For actors to sit there and talk about ‘oh I went to SEAL training,’ I don’t give a f*** what you did. You don’t do what these guys do,” he began, most probably referring to Cruise on his recent tabloid headline.

“For somebody to sit there and say ‘my job was as difficult as somebody in the military,’ how f****** dare you while you sit in a makeup chair for two hours.”

He continued, “I don’t give a s*** if you get your ass busted. You get to go home at the end of the day. You get to go to your hotel room. You get to order f****** chicken or steak, whatever the f*** it is.”

It was evident Wahlberg has deep respect for the men who fight in the battlefields for the U.S. He had talked about how his training for his other films meant nothing compared to what Marcus Luttrell, the man he portrayed in the film, has done.

In the end, he apologised for “losing my s***,” saying that he was just really proud to be part of the movie.

“Lone Survivor” is slated for release on January 10 in the U.S.