Rick Ross, whose real name is William Leonard Roberts II, was born in Coahoma County, Mississippi and grew up outside of Miami, Florida in Carol City, Miami.
While some speculate that, because of his beard, Ross is a Muslim. This isn't the case. Ross is a Christian, albeit a controversial Christian. He isn't shy about discussing his religious views, even on Christian television shows where he says things like:
If you consider yourself real, or you think you're making real rap, you've got to talk about God.
Ross goes on to say that God is the reason for his success and admits that he says a prayer before every performance.
However, as his critics are quick to point out, the content of his rap and the lifestyle Ross seems to promote are rather anti-Christian. For example, his song "Holy Ghost" features Ross asking the Chrisitian demi-deity for help in making a successful drug deal happen and, rather than money being the root of all evil, Ross raps that "being broke" is the root of all evil.
Beyond that, Ross has talked about his involvement in Florida cocaine cartels and big smuggling business, but it turns out that Ross was actually on the good side of the law as a correctional officer, even though he vehemently tried to deny it.
All tolled, this throws into question Ross' persona as hard, and maybe as Christian. Who knows who he really is?
From one hustler to another
Ross isn't a political rapper like, say, Kid Cudi or Mos Def. He likes to rap about the usual—hos and drugs and whatnot. He doesn't seem to get into politics, but he has effectively said he likes Obama–but one wonders if it's a case of one hustler acknowledging another or maybe just a race thing. Ross said:
Shout out to Obama! You're a politician, you want to roll… There's nothing wrong with that. You still get my vote.
It's difficult to know what that means, except for the "you still get my vote part," but it's an endorsement nonetheless.