After Guelph police investigated a domestic situation yesterday, a Guelph man is facing a long list of charges.

He has been charged with uttering death threats, sexual assault, assault with a weapon, breach of probation, forcible confinement, and living on the avails of prostitution.

The names of the accused and the female victim have not been released.