Former deputy mayor of Auburn council Salim Mehajer has been charged with assaulting a Seven News reporter, after earlier allegedly assaulting a taxi driver outside The Star casino in the early hours of Sunday.

Mr Mehajer allegedly assaulted the taxi driver and stole his eftpos machine and mobile phone as he was getting out of the taxi about 4.30am on Sunday.

Police said the taxi driver, a 38-year-old man, received an injury to the nose during the incident.

Mr Mehajer was arrested at 5.10am at the intersection of William and Bourke streets in Darlinghurst, and taken to Sydney City Police Station on Day Street in Sydney's CBD.