Photoelectrochemical (PEC) reduction of CO2 is a promising strategy to convert CO2 into chemical fuels for alleviating environmental crisis. However, modulation of photo-electrocatalytic processes to obtain a desired performance remains challenges due to the complicated PEC kinetics for CO2 reduction. Herein, we present ZnTe/SnS2 type II heterojunction photo-catalyst that facilitates light absorption for PEC reduction of CO2 toward CO production with an improved selectivity and photo-stability compared to the pure ZnTe electrode. The study of charge transfer at the ZnTe/SnS2 heterojunction interface with density functional theory (DFT) calculation and scanning electrochemical microscopy (SECM) characterization reveals that the photo-generated charge by ZnTe can flow quickly through the ZnTe/SnS2 interface to participate CO2 reduction reaction driven by the built-in electric potential of the type II heterojunction. The ZnTe/SnS2 photocathode achieves a photocurrent density of 2.35 mA∙cm−2 and a CO faradic efficiency of 87 % at −1.78 V (vs. Fc+/Fc) under standard illumination in a CO2-saturated tetrabutylammonium hexafluorophosphate in acetonitrile electrolyte, and retains approximately 87 % of its initial photocurrent after one-hour of continuous illumination test. Consequently, a generation rate of 56.0 μM∙cm−2∙h−1 for CO can be obtained on this electrode.