Brad Pitt's attacker pled ''no contest'' to charges of battery.

Vitalii Sediuk, who hit the 50-year-old star in the face and broke his designer sunglasses at the Hollywood premiere of his fiancée Angelina Jolie's new movie, 'Maleficent,' on Wednesday night (28.05.14), was sentenced to three years probation, 20 days of community labour and ordered to undergo a year of psychological counselling in court on Friday (30.05.14).

The Ukrainian reporter originally faced four charges, including Battery, Unlawful Activity at a Sporting Event, Theatrical or Exhibition, Assault and Unlawful Delay or Interference of a Sporting Event, Theatrical or Exhibition, but the latter two were dropped after he reached a plea deal.

The judge also ordered him to stay at least 500 yards away from all red carpets, movie premieres and entertainment events in the future, according to E! News.

Sediuk was released from police custody after appearing in court, but must attend a hearing on July 8 to prove his enrolment in a counselling program.

The 25-year-old prankster was fired from Ukraine's Channel 1+1 after he attempted to put his head under actress America Ferrera's dress at the Cannes International Film Festival on May 17.

In January this year, he hugged Bradley Cooper around the waist, putting his face in the 'Hangover' star's crotch at the Screen Actors Guild Awards, and a month later, tried a similar move on Leonardo DiCaprio at the Santa Barbara Film Festival.

Sediuk was also slapped by Will Smith at a 'Men In Black 3' premiere two years ago, after he tried to kiss the star on the lips.