
Născut la 4 aprilie 1981, la Timișoara, Codrea e unul dintre cele mai importante produse ale fotbalului local din ultimele trei decenii. Crescut la LPS Banatul Timișoara, a evoluat pe plan intern la Dinamo, Politehnica Timișoara și FC Argeș, iar în 2001 a făcut pasul spre Italia, unde avea să joace timp de un deceniu în Serie B și Serie A.
În total, a adunat 111 meciuri și 6 goluri în primul eșalon al Italiei, plus 47 de jocuri și un gol în prima divizie a României.
A evoluat vreme de un deceniu în naționala României de fotbal.
Și-a început cariera de antrenor în 2013, la ASU Politehnica Timișoara – pe atunci în Liga a V-a. La nivel de seniori a mai pregătit CSC Ghiroda, Ripensia Timișoara și, din nou, Politehnica Timișoara – până în vara anului trecut. La clubul alb-violet, a activat și la nivel juvenil, timp de trei ani, la generația 2007.