One challenge for multimodal therapy is to develop appropriate multifunctional agents to meet the requirements of potential applications. Photodynamic therapy (PDT) is proven to be an effective way to treat cancers. Diverse polycations, such as ethylenediamine-functionalized poly(glycidyl methacrylate) (PGED) with plentiful primary amines, secondary amines, and hydroxyl groups, demonstrate good gene transfection performances. Herein, a series of multifunctional cationic nanoparticles (PRP) consisting of photosensitizer cores and PGED shells are readily developed through simple dopamine-involving processes for versatile bioapplications. A series of experiments demonstrates that PRP nanoparticles are able to effectively mediate gene delivery in different cell lines. PRP nanoparticles are further validated to possess remarkable capability of combined PDT and gene therapy for complementary tumor treatment. In addition, because of their high dispersities in biological matrix, the PRP nanoparticles can also be used for in vitro and in vivo imaging with minimal aggregation-caused quenching. Therefore, such flexible nanoplatforms with photosensitizer cores and polycationic shells are very promising for multimodal tumor therapy with high efficacy.