The game is chronologically after 2, so he literally went to hell and back. Actually he is not that old. Dante's face was based on the model Adam Cowie, whio is 30.