Formé aux USA (Petaluma HS, Oregon State University (NCAA I), et California State Polytechnic University at Pomona) le natif de Mantes-la-Jolie a rejoint la Pro B et Bourg en Bresse en 2008. Il a ensuite fréquenté Paris-levallois, Saint-Vallier, le CCRB, le SOMB et Vichy-Clermont la saison passée.
En Auvergne, le Tsar a proposé 11.3 pts - 1.8 rebonds - 1.9 passes et 8.1 d'évaluation en 26 minutes de jeu en moyenne. Lors de la Leaders Cup Pro B il a augmenté sa ligne de stats avec 13.3 pts - 2.5 passes et 11.5 de notation.
Gros joueur de 3x3 reconnu, spécialiste de Streetball (Quai 54 2014), shooteur décisif, Angelo a connu la Pro A avec Boulogne-sur-Mer lors de la saison 2014-2015. Il possède également la nationalité Hellénique et va connaître un nouveau tournant dans sa carrière avec cette expérience internationale.
Dans l'élite depuis trois saisons, l'équipe drivée par John Kastritis a terminé 10ème de la saison régulière 2015-2016.