The crash took place on Earnshaw Road at Northgate around 10.10pm yesterday.
The car is believed to have left the road and struck a tree, according to police.
The passenger, a man aged in his 20s, died at the scene.
The 23-year-old driver was taken to hospital with non life-threatening injuries.
Investigations are ongoing to determine if speed was a factor in the crash.