Benny Arthur Roberts, 37, was arrested and taken into custody this past weekend for the assaults alleged to have taken place last Saturday.
He is charged with three counts of assault with a weapon and is accused of assaulting the woman with a broom, a prying tool and a pair of scissors.
Roberts, whose criminal past involves violence, was denied bail in provincial court after a hearing Wednesday.
He will be back in court Tuesday to enter pleas.