A Winnipeg man wanted on a Canada-wide warrant for sexual assault charges has been arrested in B.C.

Richard Scott Schroeder, 49, was arrested in Abbotsford, said police in that city on Friday.

Schroeder will be transported back to Winnipeg where he faces multiple charges, including uttering threats, sexual assault and forcible confinement, said police.