04/16/2014 12:54 EDT | Updated 06/16/2014 05:59 EDT

Troy Perrin Charged After Woman Stabbed, Toddler Abducted

ABBOTSFORD, B.C. - A 24-year-old Abbotsford, B.C., man accused of repeatedly stabbing his former partner and abducting their toddler has been charged.

Police say Troy Perrin is charged with attempted murder, assault with a weapon and abduction.

He has also been charged with six counts of breaching court orders prohibiting him from having contact with the woman or possessing weapons.

Police say the 23-year-old woman managed to call 911 after she was stabbed multiple times and her 18-month-old son was snatched Monday morning.

The suspect was found hiding in a nearby backyard with the baby.

Police say the seriously injured woman is recovering in hospital and her son is OK.

Also on HuffPost

Mass Stabbing at US High School