Are there any producers who don't do photosynthesis?
Actually yes. You can find organisms, like bacteria, living in deep oceans, which do not have access to sunlight. There are cases in which they use thermal resources in order to produce energy. They are called chemoautotrophs. You can find them around deep ocean "smokers".