The cast of the long-awaited Tupac Shakur movie All Eyez on Me is coming together nicely with the announcement today that yet another key role has been cast, and this time it's an actor you'll probably know from The Wire.

Jamie Hector, best known for playing for playing top-dog drug dealer Marlo Stanfield HBO's crime classic, will play Tupac's stepfather Mutulu Shakur in the film. Mutulu Shakur was married to Afeni Shakur, Tupac's Black Panther mother who was at one point accused of crimes against the U.S. government.

Here's a photo of the real Mutulu Shakur. 

And here's Hector in costume for the film.

Hector has stayed busy since The Wire ended a few years back, playing a detective on the Amazon series Bosch and earning credits on The Strain, Person of Interest and Power.

If you're keeping track of the casting on this one, here's a quick rundown of who's officially in:

Tupac: Demetrius Shipp Jr.

Afeni Shakur: Danai Gurira (of The Walking Dead)

Jada Pinkett Smith: Kat Graham (The Vampire Diaries)

Notorious B.I.G.: Jamal Woolard (of Notorious)

Director: Benny Boom

All Eyez on Me is currently in production in Atlanta.