Noul jucător al „Șepcilor roșii” are 30 de selecții în echipa națională a României și a mai evoluat în străinătate pentru Betis Sevilla (23 meciuri), PAOK (7 meciuri), Gaziantep (105), Al-Riyadh (11 meciuri) și Benevento (53 de meciuri în Serie A, Serie B și Serie C).
În întrecerea internă a îmbrăcat tricoul formațiilor Steaua București (2014-2017), Unirea Urziceni, Săgeata Năvodari și Viitorul Constanța.