Nel 2020 è responsabile tecnico del settore “Hockey Pista” ed allenatore della squadra senior della società C.H. Roller Salerno, Commissario Tecnico della Nazionale Italiana Femminile HP e Consigliere Federale FISR.

Durante la sua carriera di giocatore è stato un attaccante e ha vestito le maglie delle due squadre della sua città, l'Hockey Club Salerno e il Roller Salerno.

Con l’Hockey Club Salerno percorre tutta la trafila, dagli inizi a soli 4 anni, tutte le categorie giovanili sia nella specialità “Corsa” che “Hockey Pista”, fino ad approdare a soli 14 anni in prima squadra dove raggiunge la promozione dalla serie B alla serie A2 e successivamente alla serie A1.

Sempre con le casacche salernitane ha partecipato a una edizione di Coppa CERS nel 95/96, a una di Champions League nel 96/97 e ha raggiunto la finale di Coppa Italia nel 1998.

Dopodiche, a soli 31 anni ha scelto di terminare la sua carriera da giocatore e diventare allenatore del Roller Salerno che, in quegli anni ha partecipato a 4 Coppe CERS e 2 Champions League.

Nel suo ultimo anno a Salerno ha condotto la squadra alla salvezza, dopodiché la società è stata travolta da una crisi economica ed è dovuta ripartire dal campionato di Serie B.

Così, nell'ottobre 2007 diventa allenatore dell'Hockey Bassano 54 con qui ha vinto nel 2012 la coppa CERS.

Nel 2014 lascia Bassano per allenare l'AFP Giovinazzo in Serie A1, resta a Giovinazzo una sola stagione perchè l'anno seguente torna al Roller Salerno in Serie B.

Nel 2016, a 49 anni viene eletto, con il 77% delle preferenze, Consigliere Federale Tecnico della Federazione Italiana Hockey e Pattinaggio per il quadriennio 2016-2020.