Mixed martial arts fighter Conor McGregor has appeared in court in New York on charges of assault, criminal mischief and reckless endangerment.

Mr McGregor arrived at the courthouse in Brooklyn this afternoon before leaving minutes later following a brief court hearing that last just 60 seconds.

Prosecutor Janet Gleason told the court that a plea deal was currently being negotiated. 

As he walked out he made a short statement to the waiting media. 

He said: "I regret my actions that led me here today. I understand the seriousness of this matter and I am hopeful that it gets resolved soon."

Mr McGregor is due back in court again on 26 July.

He had turned himself in to police in New York in April following an incident in Brooklyn.

At that time, Mr McGregor was released on bail of $50,000 and appeared in court the next day charged with assault, criminal mischief, menacing and reckless endangerment.

He is accused of throwing a metal hand truck at a bus carrying UFC fighters at an event in Brooklyn in April.

Prosecutors claim it resulted in two men on board the bus suffering injuries. He is also accused of punching a security guard.

His co-accused and fellow MMA fighter Cian Cowley was charged with assault, criminal mischief and reckless endangerment.