A general strategy for the development of charge-separating semiconductor nanocrystal composites deployable for solar energy production is presented. We show that assembly of donor-acceptor nanocrystal domains in a single nanoparticle geometry gives rise to a photocatalytic function, while bulk-heterojunctions of donor-acceptor nanocrystal films can be used for photovoltaic energy conversion.