Officers detained the 27-year-old man at a Renshaw Boulevard home in Clarkson on January 13.
His alleged offences, which also include armed robbery and burglary, spanned Joondalup, Warwick, Padbury, Maddington and Eden Hill.
The man is alleged to have assaulted a 25-year-old woman four times and breached a violence restraining order multiple times.
He is accused of one assault on the victim’s mother.
Acting Senior Sergeant Bruce Bowers said the man had outstanding arrest warrants for burglary, fraud, threats to harm and escaping custody.
He was refused bail in Joondalup Magistrates Court on Thursday and is due to appear in Perth Magistrates Court next month.
Sen-Sgt Bowers encouraged victims to report domestic violence to police or tell someone they trust.