Structurally novel endoperoxides can be sythesized by the photocatalytic cyclotrimerization of bis(styrene) substrates with molecular oxygen. The optimal catalyst for this process is Ru(bpz)(3)(2+), which is a markedly more efficient catalyst for these photooxygention reactions than conventional organic photosensitizers. The 1,2-dioxolane products are amenable to synthetic manipulation and can be easily processed to 1,4-diols and γ-hydroxyketones. An initial screen of the biological activity of these compounds reveals promising inhibition of cancer cell growth.