Arrivé à l'OM en 2016, il avait été prêté la saison dernière à Troyes, où il a disputé 35 matches, inscrivant 5 buts et 2 passes décisives toutes compétitions confondues.
Il a aussi pris part au Mondial 2018 avec les Aigles de Carthage, disputant l'intégralité du match contre la Belgique (défaite 5-2).
Il s'agit de la 10ème recrue de Caen qui a bien renforcé son secteur offensif en 48 heures puisqu'il avait annoncé l'arrivée, également en prêt par Celta Vigo, de Claudio Beauvue.