The man, in his 30s, was charged with assault causing harm to the woman and the baby over the weekend.