In addition to grand opera, Freeman wrote stage music and served as musical director for vaudeville and musical theater companies in the early 1900s. These included Ernest Hogan's Musical Comedy Company, of which Carlotta Freeman was the prima donna; the Cole-Johnson African-American musical theater company, and the John Larkins Musical Comedy Company. He was musical director and wrote additional music for the Hogan's Musical Comedy Company production "Rufus Rastus", which premiered on January 29, 1906 at the American Theatre. He wrote the music for the musical comedy "Captain Rufus", which premiered August 12, 1907 at the Harlem Music Hall. He was guest conductor and composer/music director of the pageant "O Sing a New Song" at the Chicago World's Fair in 1934.