A city garbage truck driver is facing several charges after a deadly crash in Brooklyn.

Police say Aaron Gilchrist was driving his truck the wrong way down a one- way street early Thursday morning when he struck a pedestrian in Crown Heights.

That man suffered severe head injuries and was pronounced dead on the scene.

Gilchrist stayed on the scene, but was later charged with failure to yield and driving the wrong way.

He's been suspended from the Sanitation Department.