Nel 1985 con le Fiamme Oro ottenne la promozione in serie A1, con il Savona arrivò in finale di Coppa dei Campioni e fu per due volte vicecampione d'Italia. Giocò una finale scudetto anche con la Roma, squadra con la quale fu inoltre finalista nella Coppa delle Coppe e nella Supercoppa Europea. Con il Brescia arrivò in finale di Coppa LEN. Conclusa la carriera agonistica, ha intrapreso quella di allenatore nel settore giovanile della Rari Nantes Savona. Dal 2014 è viceallenatore e dirigente della Sport Management Verona.