Malcolm X Actor Albert Freeman Jr., 78 The actor played Malcolm X in the 1979 TV series Roots and Elijah Muhammad in Spike Lee’s 1992 Malcolm X.