Due to the high dissociation energy of CO2 and sluggish electron-hole pairs transfer dynamics, photocatalytic CO2 reduction with high performance remains a huge challenge. Herein, we report a novel dual-homojunction photocatalyst comprising of cyano/cyanamide groups co-modified carbon nitride (CN-TH) intramolecular homojunction and 1 T/2H-MoSe2 surface homojunction (denoted as 1 T/2H-MoSe2/CN-TH) for enhanced photocatalytic CO2 reduction. In this dual-homojunction photocatalyst, intramolecular CN-TH homojunction promote the intralayer charge separation and transfer owing to the strong electron-withdrawing capabilities of the two-type cyanamide, while the 1 T/2H-MoSe2 homojunction mainly contribute to an interlayer charge transport in CN-TH, consequently inducing a tandem multi-step charge transfer, accelerating the charge transfer dynamics and enhancing CO2 reduction activities. Thanks to this tandem multi-step charge transfer, the optimized 1 T/2H-MoSe2/CN-TH dual-homojunction photocatalyst presented a high CO yield of 27.36 μmol·g−1·h−1, which is 3.58 and 2.87 times higher than those of 1 T/2H-MoSe2/CN and 2H-MoSe2/CN-TH single homojunctions, respectively. This work provides a novel strategy for efficient CO2 reduction via achieving tandem multi-step charge transfer through designing dual-homojunction photocatalyst.