I'd have to say Superman, I mean he might be a fictional character, but he has been around longer and has made more money gross and net than Eminem. So Money wise, and length wise, Superman wins hands down.
Eminem is way more famous
Eminem is more famous
Eminem
superman
superman
superman
Superman
Superman.
garbage
EMINEM
EMINEM
Eminem