Da calciatore esperienze giovanili con S.C Cavese ed Avellino. 23 anni da calciatore vestendo diverse casacche del nostro territorio nei campionati dilettanti come Sanseverinese, Montoro, Atletico Irno Baronissi, Miranda, Roccapiemonte.
Da allenatore in possesso di qualifica FIGC-UEFA di patentino C allenatore di giovani calciatori ha collaborato con la ASD Sanseverinese dal 2017/18 al 2019/2020 come mister cat.giovanissimi.
Nel corso della stagione 2019/2020 partecipa a un corso di approfondimento ad Udine con Udinese calcio.