A man has been charged after allegedly assaulting a security guard before stabbing a member of the public at a shopping centre in Windsor on Tuesday (January 12).
Police were told the 25-year-old man, a woman and two children were at the centre on George Street, Windsor, when the woman was asked by a security guard to put on a mask about 8.20pm.
A short time later, the man allegedly approached the security guard - a 59-year-old man - and pushed him before punching him a number of times.
During this time, a member of the public - a 53-year-old man - intervened and a physical fight ensued, before the younger man allegedly produced a knife and stabbed the older man in the leg.
The customer and security guard managed to restrain the man before officers from Hawkesbury Police Area Command arrived.
Officers arrested the man after a short struggle and took him to Windsor Police Station, where he was charged for being armed with intent to commit an indictable offence, affray, and resisting or hindering a police officer in the execution of duty.
He was refused bail and was due to appear in Penrith Local Court on Wednesday, January 13.
Inquiries are continuing.