Ethyl cellulose macroinitiator was firstly synthesized by direct acylation of ethyl cellulose with 2-bromopropionyl bromide in a room temperature. And a light-responsive triblock copolymer of ethyl cellulose-g-poly(2-hydroxyethyl methacrylate)-g-poly(spiropyran ether methacrylate) (EC-g-PHEMA-g-PSPMA) was prepared by atom transfer radial polymerization. The amphiphilic structure of the copolymer enabled it to aggregate into spherical micelles in aqueous solution with an average diameter of 100nm. The micelles exhibited light-responsive performance because of the SPMA monomer. The hydrophobic side chain of PSPMA became hydrophilic under UV light, which decreased the average size of the micelles. Additionally, the diameters of the micelles can be recovered when subsequently irradiated with visible light. The loading and light-triggered release profiles of model drugs were also investigated, and results showed that the release behavior can be controlled by changing the light wavelength.