Cresciuto nelle giovanili della Fortitudo Bologna...Dopo una stagione a Reggio Emilia (tre stagioni complessive), Livorno e Reggio Calabria trova la sua consacrazione nelle fila del Basket Napoli (tre stagioni con una parentesi di un anno a Teramo), con la conquista della Coppa Italia nel 2006...L'esperienza a Rieti nei primi mesi del 2007, culminata con la promozione in Serie A della squadra sabina, gli vale la chiamata della Fortitudo Bologna, squadra in cui resta tre stagioni, di cui due trascorse in Serie A e una nella Serie A dilettanti...Nel 2010 indossa la maglia della Dinamo Sassari, poi scende di categoria e in Lega Due gioca prima a Sant'Antimo e poi a Barcellona Pozzo di Gotto...Nell'estate del 2014 firma con la Leonessa, di cui riceve la fascia di capitano nell'estate successiva, e da capitano vive la stagione della promozione in Serie A della squadra lombarda...Con la maglia della Nazionale italiana vanta 97 partite e 344 punti a referto. Esordisce in azzurro nel 2000 e l'anno successivo a Tunisi vince la medaglia di bronzo ai Giochi del Mediterraneo...Ha fatto parte della spedizione che agli Europei del 2003 vince la medaglia di bronzo in Svezia, poi nel 2005 conquista l'oro ai Giochi del Mediterraneo nel 2005 disputati in Spagna ad Almeria.