Joueur expérimenté du championnat suisse, il s’est construit une solide réputation grâce à son sens du jeu, sa capacité à organiser l’attaque et à prendre ses responsabilités au scoring. Avant de rejoindre Fribourg Olympic pour la saison 2025–2026, il sort d’un passage marquant aux Pully Lausanne Foxes, notamment lors des derniers playoffs où il a tourné à 20,2 points et 3,3 passes décisives de moyenne.