Insegnante di Educazione Fisica ha disputato 21 campionati di pallavolo dalla serie C alla serie B1.
Campione nazionale universitario con il Cus Chieti nel 1986 a Palermo; diventa allenatore e si specializza per l attività giovanile fino al 2011.
Come allenatore della squadra universitaria di volley del Cus Chieti femminile partecipa a due finali nazionali.
Dal 2009 svolge con entusiasmo l’attività di maestro di beach volley presso il Planet Beach Stadium.
Da due anni svolge il ruolo di preparatore atletico alla serie B della Pallavolo Teatina.