Nasce a Catania ma si trasferisce, con il padre insegnante, a Mestre. Appassionato fin da bambino di moto, riesce solo con la maggiore età ad entrare seriamente nel mondo del motociclismo sportivo. È infatti nel 1981 che debutta in sella ad una Laverda 500 nel trofeo monomarca. Nel 1983 con il Moto Club Spinea prende parte al Campionato Italiano riservato alle moto di serie classe 750 cm³ con una Kawasaki GPZ, classificandosi al 2º posto.
Nel 1987 riesce ad organizzare un team autonomamente per il motomondiale: correrà in classe 500 su una Honda RS 500 R. Anche l'anno successivo corre nella stessa categoria, con licenza sammarinese, raggiungendo il suo miglior risultato finale, con il 21º posto e 12 punti in classifica. Continua nel frattempo il suo impegno nel campionato continentale che gli regala le sue uniche due vittorie nel 1988 ad Assen e Jerez.[4]
Nel 1989 entra nel team Rudy Project Aprilia per disputare il motomondiale nella classe 250. Ad Hockenheim il 28 maggio 1989 è coinvolto, insieme a Bruno Bonhuil in un grave incidente in cui perde la vita il pilota ufficiale Aprilia Ivan Palazzese. Grazie anche al pronto intervento del dottor Costa e della clinica mobile riesce a salvarsi, anche se sarà costretto ad abbandonare per sempre le competizioni. Recuperato il trauma dell'incidente, continua a restare nell'ambiente delle corse, svolgendo attività di marketing e seguendo come manager Roberto Rolfo.[5] Partecipa come opinionista a trasmissioni di approfondimento e lavora come marketing manager.