თედო ნინიძე დაიბადა 1950 წლის 2 იანვარს ოზურგეთის რაიონის სოფელ ასკანაში.
 
1971 წელს დაამთავრა თბილისის სახელმწიფო უნივერსიტეტის იურიდიული ფაკულტეტი. 1974 წელს −  სსრკ მეცნიერებათა აკადემიის სახელმწიფოსა და სამართლის ინსტიტუტის ასპირანტურა სამოქალაქო სამართლის სპეციალობით.

1978-1989 წლებში მუშაობდა საქართველოს სსრ მეცნიერებათა აკადემიის ეკონომიკისა და სამართლის ინსტიტუტში.

1989-1990 წლებში არჩეული იყო საქართველოს უზენაესი საბჭოს დეპუტატად.

1991-1992 წლებში −  სახელმწიფო საბჭოში იურიდიული კომისიის თავმჯდომარედ.

1992-1993 წლებში მუშაობდა საქართველოს გენერალურ პროკურორად.

1993-1998 წლებში იყო საქართველოს იუსტიციის მინისტრი.

არის თბილისის სახელმწიფო უნივერსიტეტის დოცენტი.
ჰყავს მეუღლე და ვაჟიშვილი.