Conor McGregor has been charged with three counts of assault and one count of criminal mischief after his involvement in the violent attack on a rival's bus following the UFC 223 media day.
McGregor turned himself in to the NYPD after he was filmed throwing a 'hand truck' through the bus window at the Barclays Center in Brooklyn.
The 'Notorious' is due to appear in court in New York later on Friday.
The 29-year-old presented himself at the 78th Precinct police station in Brooklyn on Thursday night and was taken into custody where he was subsequently charged.
The former lightweight champion is not an American citizen and thus could possibly be denied entry into the country again if convicted of the charges he's accused of.
It is understood that McGregor and his entourage boarded a flight to New York after Khabib Nurmagomedov and the Russian's team cornered Artem Lobov, a fighter and close friend of McGregor, in a hotel.
McGregor and his group then sought out Nurmagomedov and found him on a bus among other competitors, before hurling objects at the windows, injuring two inside.
UFC president Dana White said: 'Approximately 20 guys were apparently let in through the doors by the Mac Life guys, who were credentialed here.