A man from Carleton Place has been charged with forcible confinement and criminal harassment following an incident with a woman in Perth.