Constantin Dudu Ionescu s-a nascut pe 21 mai 1956, in Bucuresti. Este casatorit si are un copil. Este licentiat al Facultatii de Aeronave din cadrul Universitatii Politehnice Bucuresti. Si-a inceput cariera ca inginer si a fost cercetator la Centrul de Motoare de Aviatie Bucuresti.
A fost secretar-adjunct al PNTCD si deputat in 1992 si 1996, iar dupa esecul alegerilor din 2000 a trecut la PUR si apoi la Partidul Democrat. S-a facut remarcat prin propunerea amnistiei pentru militari si ofiteri care nu au comis fapte cu raspundere penala la Revolutia din decembrie 1989.