A Canadian man freed in 2017 nearly five years after being abducted in Afghanistan has been arrested in Ottawa and faces several charges, including assault and forcible confinement, his lawyer said on Tuesday.