In this work, tetraphenylporphyrin (TPP) compound was first synthesized by the condensation reaction of pyrrole and benzaldehyde using Adler method. Then, the synthesized tetraphenylporphyrin was nitrated with sodium nitrite. Nitro-functionalized porphyrin (TPP-NO2) compound was reduced to amine-functional using ammonia and this amine- functionalized porphyrin was reacted with methacryloyl chloride to obtain porphyrin-derived radical monomer (TPP-MAO). Copolymer was synthesized with obtained porphyrin functional monomer and styrene by free radical polymerization method. Structural characterization and spectroscopic studies of the synthesized compounds were carried out by FTIR, H-1-NMR, UV spectroscopy. The molecular weight and thermal properties of the copolymer were determined using gel permeation chromatography (GPC) and thermogravimetry (TG). Tetraphenyl porphyrin containing polymer shows good photoluminescence property.