A inceput sa joace tenis de masa la CSM Buzau.
In 2005, a plecat in Germania unde a evoluat la mai multe echipe din campionatul german.
In 2016, a obtinut calificarea la Jocurile Olimpice de la Rio de Janeiro gratie pozitiei ocupate in clasamentul mondial al Federatiei Internationale de Tenis de Masa (ITTF) si a fost inclus in Echipa Olimpica a Romaniei.În 2025, a fost component al lotului României care a scris istorie la Zadar, în Croația, la Campionatele Europene de tenis de masă rezervate întrecerilor pe echipe, unde în premieră, atât fetele cât și băieții au urcat pe treapta a doua a podiumului continental, cucerind medaliile de argint.
Din lotul masculin, alături de Ovidiu Ionescu, au mai făcut parte Eduard Ionescu, Iulian Chiriță, Darius Movileanu și Andrei Istrate.
