The victim was a rear passenger in a silver sedan traveling southbound in the 4700-block of South Lake Shore Drive in the Kenwood neighborhood at about 2:17 a.m. when police said someone in another vehicle fired shots.
The man was shot in the face and transported to University of Chicago Medical Center in serious condition, police said.
RELATED: Chicago weekend gun violence leaves at least 31 shot, 5 killed across city
No one is in custody and Area One detectives are investigating.