A man accused of breaking into a Beaches home and sexually assaulting a woman inside has turned himself in to police.
The woman woke to the man in her home on Sunday at around 3 a.m.
Surveillance footage showed him lurking around the property in the middle of the night.
Cayle Dupuis now faces five charges that include sexual assault, break and enter with intent, and prowl at night.
Toronto Police can't say how he entered the home but say it doesn't appear he and his alleged victim know each other.
He will appear in front of a judge on Tuesday.