Flo Rida, whose real name is Tramar Dillard, was born and raised in Carol City, Florida.
Flo Rida hasn't talked about his religious faith and his spiritual views are debated on the internet. Some are convinced he's Muslim, others say no. One clue is the fact that some of his sisters were a part of a gospel music group growing up indicating a Christian upbringing. Muslim girls don't join gospel groups.
A labor dispute gives the only clue to his political views–I mean, he's never even talked about Obama. He was sued by a former assistant for paying her "extremely low wages." Though it is purely conjecture, one could assume that he is not on the side of the working man and has no problem exploiting his employees.