Mekhi Phifer played as David 'Future' in the 8 Mile movie.