Embattled television personality Andrew O'Keefe will return to court on a string of assault, drug and breaching restraining order charges.
O'Keefe, 51, was granted conditional release after being refused bail twice over a raft of charges alleged to have taken place over a two-year period.
Police alleged O'Keefe choked a 38-year-old woman before he punched and kicked her in his Sydney CBD unit in January.
O'Keefe, a former lawyer and son of former NSW Supreme Court judge Barry O'Keefe, argued he acted in self-defence.
The former Weekend Sunrise host was on bail at the time, having been arrested previously for a separate alleged assault.
O'Keefe also avoided a domestic violence conviction in June 2021 after the charges were dealt with under the NSW Mental Health Act.
He was granted conditional release in May 2022 to attend a rehabilitation centre for up to 12 months to combat his cocaine, ice and cannabis abuse.
O'Keefe struggled with a significant drug problem and mental health issues related to trauma, Justice Robert Allan Hulme said at his NSW Supreme Court hearing.
He is due to face the Downing Centre Local Court on Monday to fight the charges.
© AAP 2023