RCMP in New Brunswick say a 27-year-old Shippagan man is facing a number of sex-related charges.
Jean-Claude Savoie appeared in Caraquet provincial court on Tuesday to face charges of sexual assault, sexual assault with a weapon, assault with a weapon, assault, uttering threats and pointing a firearm.
Police say the charges stem from incidents with a female victim between 2003 and 2006, but didn't release many other details.
Savoie is in custody at the Dorchester Penitentiary. He has not yet entered a plea .
He is due to appear in court on November 1 for a bail hearing.