Cabella évolue à Marseille depuis la saison 2015-2016 où il était arrivé sous forme de prêt en provenance de Newcastle (1ère div. anglaise). Il a auparavant joué à Montpellier entre 2010-2014.
Transféré à Newcastle en 2014, il a notamment été prêté à Arles-Avignon. Il compte quatre sélections en équipe de France.