Allena per undici anni il Pescara, portandolo dalla Serie D alla A[1]. Nel 2010 lascia i delfini, ma rimane a Pescara per allenare l'Adriatica in A2. L'estate successiva è nominato vice al Montesilvano, ricoprendo questo ruolo per due anni.
Nel 2013 è chiamato ad allenare il Montesilvano in Serie B, dove vince il proprio girone nonché la Coppa Italia di categoria. Dopo qualche mese di inattività, nell'estate del 2015 è nominato tecnico delle giovanili dell'Acqua e Sapone. Nel 2016 torna ad allenare i gabbiani, ripartiti nuovamente dalla Serie B[2].
Nel 2017 passa alla squadra femminile del Montesilvano[3]. Con le biancazzurre vince al primo anno la Final Eight di Coppa Italia a Bari e, l'autunno successivo, la Supercoppa.
Il 12 novembre 2019 riceve la Panchina d'oro riservata al calcio a 5 femminile, in virtù dei successi ottenuti nell'annata precedente[4].
Il 3 febbraio 2020 vince di nuovo la Panchina d'oro riservata al calcio a 5 femminile, votato per la seconda volta come miglior tecnico di Serie A dai suoi colleghi.
Nel 2021 passa alla guida del Granzette dove raggiunge i play-off scudetto e la Final Eight di Coppa Italia.
Nel 2022 diventa il tecnico del Bitonto, con cui vince la Final four di Coppa Italia e scudetto.
Il 17 settembre 2023 vince la Supercoppa Italiana.
Il 29 gennaio 2024 riceve la terza Panchina d'oro riservata al calcio a 5 femminile.
Il 21 Aprile 2024 vince la Final Eight di Coppa Italia a Genova.
Il 9 Giugno 2024 diventa di nuovo Campione d'Italia con il Bitonto c5 Femminile in una finale a gara unica disputata al Palaflorio di Bari.
Il 22 Settembre 2024 al Palaflorio di Bari si aggiudica la Supercoppa Italiana.