Cathodic or anodic photocurrents are generated by a monolayer of CdS nanoparticles in the presence of the oxidized or reduced states of cytochrome c, respectively, and the photocurrents are amplified by enzyme-generated biocatalytic cascades mediated by cytochrome c.