A synthetic heme bearing ruthenium bis(terpyridine) through a covalent bond was successfully prepared. Ruthenium bis(terpyridine) pendant myoglobin, which was synthesized by a conventional cofactor reconstitution method, was efficiently activated through a photoinduced electron-transfer reaction from the ruthenium complex to the heme center. No reaction occurred in the corresponding intermolecular reaction system.