Until recently, hip-hop biopics seemed to come around once in a blue moon. Three years after The Notorious B.I.G.'s biographical film "Notorious" debuted on the big screen, an Ol' Dirty Bastard and TLC biopics have reportedly been locked in. Meanwhile, Andre 3000 has reportedly signed on to portray Jimi Hendrix.
As we wait for the above, we've taken the liberty to cast actors who would be perfect to play 15 of today's buzzing rappers that hold potential to one day have their own biopic. Thank us later, Hollywood!
Nick Cannon as Diddy: Who better to p...
Nick Cannon as Diddy: Who better to play a hip-hop mogul than one effortlessly following suit?
Michael B. Thompson as T.I.: Both the...
Michael B. Thompson as T.I.: Both the "Chronicle" actor, Michael B. Thompson, and T.I. are rough around the edges with swag in the middle.
Wood Harris as 50 Cent: Harris played...
Wood Harris as 50 Cent: Harris played a lovable villain on "The Wire," so taking on 50 shouldn't be a problem.
Kevin Hart as Lil Wayne: Kevin Hart a...
Kevin Hart as Lil Wayne: Kevin Hart and Lil Wayne are two entertaining characters that keep us on our toes and aren't afraid to take off their cool.
Omar Epps as Nas: Epps and Nas have a...
Omar Epps as Nas: Epps and Nas have a pristine track record in their own realms of entertainment.
Snoop as Snoop: It's evident that Sno...
Snoop as Snoop: It's evident that Snoop can play anyone, any age. Exhibit A: A high school student alongside Wiz Khalifa in upcoming film,"Young, Wild and Free." There's no better person to play Snoop than Snoop himself.
Tristan Wilds as Drake: The "Wire" an...
Tristan Wilds as Drake: The "Wire" and "90210" vet has charisma seeping out of his pores, just like our favorite Canadian MC Drizzy.
Nate Parker as DMX: Nate Parker, who...
Nate Parker as DMX: Nate Parker, who's been putting in work before the lens, has the potential to scrunch his eye brows and channel DMX.
Dr. Dre and Keenan Thompson: Keenan, ...
Dr. Dre and Keenan Thompson: Keenan, a former Nickelodeon star, disappeared from the limelight before returning for a second act with "Saturday Night Live." He, above all, should understand the time and patience Dre has given to "Detox."
Tyler Perry as Rick Ross: If the sid...
Tyler Perry as Rick Ross: If the side-by-side photo doesn't speak for itself, close your eyes and imagine Tyler Perry, with dark shades, utter the Bawse's signature ad-lib, "Ruhh."
Derek Luke as Kanye West: Considering...
Derek Luke as Kanye West: Considering the range of roles Derek Luke has played -- from a "Hawthorne" doctor, Diddy in "Notorious," to an upcoming role in "Sparkle" -- we can't see Kanye West disagreeing.
Jay Pharaoh as Jay-Z: Forget former c...
Jay Pharaoh as Jay-Z: Forget former contenders, Jay Pharaoh won over the role of Jay-Z after his impersonation of the rapper in a recent "SNL" parody of The Carters.
Raven Symone as Nicki Minaj: Both fem...
Raven Symone as Nicki Minaj: Both femme power houses have paved their own their lanes with their skill and spunk.
Taraji P Henson as Lil Kim: Sexy and ...
Taraji P Henson as Lil Kim: Sexy and arresting, Henson also has a bad-ass streak, just like the Queen Bee.
Josh Hutcherson as Eminem: After blow...
Josh Hutcherson as Eminem: After blowing up with his role in "The Hunger Games," can this pale wunderkind handle the role of Slim Shady? We think he deserves a shot to lose himself in the music.