Linear assemblies of a 1 : 1 porphyrin-fullerene C60 complex were formed in vertical cylindrical polyether nanodomains of amphiphilic block copolymer films by a simple spin coating-annealing method. The nanocylinder structures were retained even with high contents of the complex in the polymer films.