Asking who is more famous will often depend on which group of people you are referring to and who you ask.
However in cases such as this far more people know who Ghandi was than who Will Smith is.
gandhi
Gandhi
Gandhi
Gandhi
gandhi
Gandhi
Overall Gandhi is more famous than Bob marley
Mahatma Gandhi is definitely far more famous than any children's television character.
Garfield.
rihana
batman
jade smith is more famous