Esperto di sistemi Unix e CISCO, LAN ed Internetworking, con particolare riguardo agli aspetti della sicurezza. Dal 1979 al 1993 è stato dapprima operatore di sala macchine, poi sistemista ed infine network manager presso l'Univesità degli Studi de L'Aquila, inizialmente presso il Centro di Calcolo Interfacoltà e poi in quello Satellite della Facoltà di Ingegneria, come responsabile tecnico. Ha svolto attività di consulenza come programmatore ed analista/programmatore presso alcune società abruzzesi di informatica e telematica. Dal 1994 è System and Network Manager presso il Centro di Calcolo dell'Università "G.d'Annunzio" di Chieti. E' APM (Access Port Manager) della Rete Garr (Rete della Ricerca Universitaria Italiana) presso la medesima Università. Dal 2000 si occupa anche del sistema di TLC di questa Università. Svolge attività di consulente informatico (reti e sicurezza) per il Compartimento di Polizia Postale e delle Comunicazioni d'Abruzzo, per alcuni tribunali Italiani, e per l'ARIT (Agenzia Regionale per l'Informatica e la Telematica) della Regione Abruzzo.