A Toronto man who was behind the wheel of a brand new Porsche that slammed into a tree on the weekend faces several criminal charges in the fatal crash that claimed another man's life.

Toronto police say that they were called to the scene of a crash on McNicoll Avenue, near Birchmount Road, just before 3:30 a.m. on Sunday.

According to police, the Porsche mounted the northside curb of McNicoll Avenue, left the roadway and eventually struck a tree.

The crash left a trail of debris, some of which was still visible on Monday. Fences in four nearby backyards were damaged by the collision involving the Porsche 911 Turbo.

The 20-year-old passenger was ejected from the vehicle and was pronounced dead at the scene.

The driver suffered non-life threatening injuries.

mi-300-ming-cao

Local resident Ming Cao said the crash did such severe damage to the Porsche that you couldn't tell it was a car. (CBC)

A resident who was woken up by the sound of the crash said the car was barely recognizable.

"You couldn’t tell it was a car," Ming Cao told CBC News on Monday.

"It was all broken. The front was mangled. I couldn’t even see the engine. I think it was blown to bits."

Cao said he saw the driver get out of the car and yell somebody’s name.

Driver faces charges

Police say Hongyu Chen, 20, of Toronto is charged with criminal negligence causing death, impaired driving causing death, dangerous driving causing death and driving with a blood alcohol level above zero while under a G2 licence.

Chen appeared in a Toronto court on Monday and was granted bail.

While on bail, Chen is prohibited from driving, he must reside with a surety and observe a curfew from 9 p.m. to 6 a.m.

He is due to appear in court again on Nov. 30.

Chen is in Canada on a student visa and is studying business at Mohawk College.

When leaving court, Chen wore a surgical mask on his face and was walking with a limp.

With a report from the CBC's Steven D'Souza