Nascut pe 26 iunie 1962, la Bucuresti, Nicolae Teodoreanu a urmat cursurile Universitatii Nationale de Muzica, la clasa de compozitie. Aici i-a avut mentori pe Stefan Niculescu, Aurel Stroe si Anatol Vieru, pregatirea si gandirea sa componistica fiind consolidate si prin intermediul unor burse de prestigiu (Herder, New Europe College, D.A.A.D) castige prin concurs.
Creatia sa cuprinde lucrari in aproape toate genurile muzicale clasice si contemporane, demersurile creatoare fiind completate și de preocuparile etnomuzicologice. Acestea din urma ce i-au adus lui Nicolae Teodoreanu functia de cercetator la Institutul de Etnografie si Folclor Constantin Brailoiu. A urmat apoi dobandirea calitatii de membru al Consiliului International pentru Muzica Traditionala. In aceasta calitate, compozitorul a devenit cofondatorul Societatii Romane de Etnomuzicologie, in fapt sectia romana a amintitului consiliu.
Alaturi de activitatea componistica si cea de cercetare, Nicolae Teodoreanu are si o consistenta activitate didactica, fiind profesor la UNBM. Aici sustine cursuri de etnomuzicologie si muzica asistata de calculator.