The car slammed into a utility pole at the intersection of G and Luzerne Streets in the Juniata Park section of the city at about 1:30 a.m.
Police say the man who was killed is Victor Ramairez, from Honduras. He was in the country illegally, police said. The name of the driver has not been released.
Police say the driver's family does not appear to know the passenger or why he was in the car with their son.
Investigators say it appears that the driver was speeding when he passed another vehicle, lost control, and hit a pole.