The gene for plastocyanin from the cyanobacterium Phormidium laminosum was successfully expressed in Escherichia coli. Expression of the gene for cytochrome f resulted in the production of holocytochrome f in the periplasmic space of E. coli, but the yield was low. Expression in Paracoccus denitrificans yielded no holoprotein. When the region encoding the cytochrome f leader sequence was replaced with more typical bacterial leader sequences (those from the P. laminosum plastocyanin gene and the Paracoccus versutus cytochrome c-550 gene), much higher yields were consistently obtained in both species. Overexpressed proteins were compared to those isolated from P. laminosum and found to be identical in mass, isoelectric point, redox midpoint potential and (for plastocyanin) 1H-NMR spectrum.