Sounds like he's a drug dealer to me. That's the only secret job that would pay that well. Then again, he is kind of young for that, so maybe he's a prostitute. Who knows?
At any rate, why are you hanging out with someone like that anyway?
Pompous assholes don't surprise me, they are everywhere, but what are you all doing hanging out with someone like that?
Don't ever settle for having someone like that in your life. People that spend all their time making sure others feel beneath them will end up alone. Like Annie said, "secret" jobs that produce a lot of money from people your age tend to be dealing drugs, or a trust fund, which trust fund babies hate being known. Either way, he isn't a "friend".