Yes, you also must prove your identity. If you can't get any of the required documents you'll get asked for another suitable document, like your employee identification card.
Can I use an expired document?
not, it must be current and show all the necessary identifying information, including a recent photograph.
Now, what if my son lived outside the US for a long time?.