His current contract with Venezia is set to expire at the end of the month. Radu has agreed to a four-year deal with Celta Vigo.
During his time at Venezia, Radu made 15 appearances in the Serie A league. Before joining Venezia, he played for several other teams, including Bournemouth, Parma, Genoa, and Inter Milan.
Radu has also represented Romania in international matches, earning four caps for his country.