PETERBOROUGH, Ont. - Peterborough police have charged a man with first-degree murder after his former common-law wife was reported missing.

Robert McGregor, 25, of Smith-Ennismore-Lakefield Township is also charged with obstructing police.

Joanne MacKenzie, 23, was last seen Saturday morning.

After an extensive search and public appeal earlier this week, Peterborough police called in provincial police.

Human remains were discovered in Smith-Ennismore-Lakefield on Wednesday but police haven't confirmed the identity.

McGregor has been remanded in custody and is scheduled to appear in court next Tuesday.