Tupac Shakur was originally cast to play Sharif but was fired which led to a physical fight with Allen Hughes. Shakur was charged with assault and battery. Shakur bragged about the altercation on an appearance on Yo! MTV Raps (1988). A tape of the appearance was played at the trial as evidence against Shakur. Shakur was sentenced to 15 days in jail.
Actor Ian Davids (Insurance Man at door with Clifton Powell), was producing a short film for Menace's casting director Tony Lee. Mr. Lee had Davids audition, during which Davids threw coins at casting and producers...which was kept in the final cut.