CHICAGO (CBS) — A Southwest Side man was drunk and high when he caused a crash that left a passenger in his vehicle dead early Thursday on the Southwest Side, according to police.

Giovanni Roman, 24, was charged with one count of reckless homicide, two counts of aggravated DUI in an accident causing death, and two counts of aggravated DUI in an accident causing bodily harm, according to Chicago Police.

READ MORE: Jussie Smollett Takes The Witness Stand, Describes Alleged Attack As Real And Like 'Something Out Of Looney Tunes Adventures'

Roman was under the influence of alcohol and narcotics when he was driving a 2001 Acura that crashed into a garbage truck just after 4 a.m. Thursday in the 6300 block of South Harlem Avenue, according to police.

Giovanni Roman (Source: Chicago Police)

A passenger in the car, 26-year-old Luis A. Roman of the Brighton Park neighborhood, was dead at the scene, according to police and the Cook County medical examiner’s office.

READ MORE: Chicago Weather: Coldest Temperatures In Nearly 10 Months Early Tuesday

Giovanni Roman was taken in critical condition to Loyola University Medical Center in Maywood, police said. Another passenger, a 23-year-old woman, was also severely injured.

The driver of the truck was not injured.

Giovanni Roman, a resident of the Southwest Side Garfield Ridge neighborhood, was scheduled to appear in bond court Wednesday.

MORE NEWS: View Live Radar

(Source: Sun-Times Media Wire © Chicago Sun-Times 2017. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)