Ionita are 41 de ani, este absolvent de studii superioare, diploma de licenta la "Academia de Politie Al. Ioan Cuza", Bucuresti - Facultatea de Drept, Specializarea Combaterea Criminalitatii Economice si a urmat studii postuniversitare Universitatea Bucuresti - Facultatea de Drept - Criminalistica. A urmat mai multe cursuri de specializare, iar in 2012 a obtinut doctoratul la Academia de Politie "Al. Ioan Cuza".
In perioada 1998 - 2000 a fost ofiter specialist in cadrul Serviciului de Investigarea Fraudelor din cadrul Politiei Sector 1 Directia Generala de Politie a Municipiului Bucuresti, apoi timp de sapte ani a fost sef compartiment in cadrul Serviciului de Investigarea Fraudelor din cadrul Politiei Sector 1, iar apoi, pana in 2012 a a fost sef serviciu al Serviciului de Investigarea Fraudelor din cadrul Politiei Sector 1.
In 2012, Ionita a devenit pentru scurt timp Sef serviciu la Serviciul de combatere a coruptiei si a infractiunilor comise in sfera institutiilor bugetare din cadrul Directiei de Investigare a Fraudelor, in acelasi an fiind numit director adjunct al Directiei de Investigare a Fraudelor, post ocupat pana in 2013.
In 2013 - 2014 a fost director adjunct al Directiei de Investigare a Fraudelor, din 2014 pana in 2016 director al Directiei de Investigare a Criminalitatii Economice, iar din 2016 ocupa functia de Director general al Directiei Generale Anticoruptie.
Conform declaratiei de avere, detine 25% dintr-un teren agricol de 18.174 de metri patrati in Ilfov si tot in proportie de 25% detine si 217 metri patrati de teren intravilan in Bucuresti, ambele cumparate in 2015 si detinute in coproprietate cu mama si cu sotia.
Impreuna cu sotia, Catalin Ionita are si doua case in Bucuresti, de peste 200 de metri patrati, cumparate in 2006 si in 2012 si a mostenit si un apartament de 55 de metri patrati tot in Capitala. Este casatorit si are cinci copii.
Catalin Ionita detine un autoturism Daewoo - Matiz si o masina Skoda, ambele produse in 2003 si are un cont bancar in care se regasesc 404.235 de lei.
In 2016 a obtinut venituri de 145.961 de lei din salariu, 24.600 de lei in calitate de membru al Consiliului de Supraveghere al Oficiului National pentru Jocuri de Noroc si 201.960 de lei din inchirierea unei case. Sotia sa lucreaza la STS, obtinand un salariu de 32.913 lei.