Name: Josh. Not Joshua, just Josh. Hell, whatever surname he gave you is probably made up but Josh seems to stick.
Age: Looks can be deceiving. He seems to be in his late 20's, though.
Gender: Really? You can't figure this one out on your own? He's male. A dude. A guy.