Après avoir joué au niveau universitaire pour Tyler Junior College et Iona College, où il a été nommé deux fois dans la deuxième équipe All-MAAC, il a entamé une carrière professionnelle en Europe. Il a notamment joué en Bulgarie, en Israël, en Allemagne et en Nouvelle-Zélande. En juillet 2023, il a signé avec le BCM Gravelines-Dunkerque en France, apportant sa polyvalence et son expérience internationale à l'équipe.