He will join Star Trek's Anton Yelchin, Patton Oswalt and Willem Dafoe in the movie.
The adaptation centres on a cook (Yelchin) working in a cheap grill diner in a desert town, whose ability to communicate with the dead leads him into battle with malevolent forces awoken by a mysterious stranger.
50 Cent will take on the role of a blind DJ who helps Odd Thomas combat evil.
G.I.Joe: The Rise of Cobra director Stephen Sommers will be helming from his own adaptation of the novel, which is the first in a series revolving around the titular character.
50 Cent, who made his debut in drama Get Rich or Die Tryin', will next be seen in Freelancers and Set-Up with Robert De Niro and Bruce Willis respectively.