After leaving One Life to Live, Freeman appeared in the 1998 motion picture Down in the Delta. His Broadway theatre credits include The Hot L Baltimore and Look to the Lilies. His portrayal of Elijah Muhammad, the Nation of Islam leader, in the film Malcolm X earned him the 1995 NAACP Image Award for Outstanding Supporting Actor in a Motion Picture. He had played Malcolm X in the 1979 miniseries, Roots: The Next Generations. In the 1990s he had a recurring guest role as the manipulative Baltimore deputy police commissioner James Harris in Homicide: Life on the Street. In 1991 Freeman joined the Department of Theatre Arts at Howard University in Washington, D.C., and served for six years as department chairman.