Ha conseguito la laurea in Ingegneria Elettrotecnica con lode presso l'Università di Napoli. Dall'1.9.75 è stato Assegnista Biennale e dal 10.3.78 Assistente Ordinario presso l'Università di Roma; dall'a.a. 77/78 è stato Professore Incaricato presso l'Università di Ancona. Dal 16.11.82 è stato Professore Associato presso l'Università di Roma La Sapienza. Risultato vincitore del Concorso a professore di prima fascia, dal 16.6.86 è stato Professore Ordinario di Teoria dei Sistemi presso l'Università di Bari. Dal 1.11.91 è stato chiamato, come Professore Ordinario di Controlli Automatici, presso l'Università di Cassino. Presso quest'ultima, ha svolto e sta svolgendo, come supplente, anche lezioni di Fondamenti di Automatica. Dalla sua istituzione (1.1.99) è Direttore del Dipartimento di Automazione, Elettromagnetismo, Ingegneria dell'Informazione e Matematica Industriale dell'Università di Cassino. Dal 1998, è responsabile del Progetto Innovazione: Sviluppo e Creazione di Impresa del Parco Scientifico e Tecnologico del Lazio Meridionale (Pa.L.Mer.), finanziato dal MURST. I suoi principali settori di interesse, nei quali ha sviluppato numerose ricerche documentate da circa 70 pubblicazioni a carattere scientifico e da due libri, sono: applicazione di tecniche di controllo moderne agli azionamenti elettrici; elettronica industriale di potenza; progettazione e realizzazione di dispositivi di controllo a microprocessori nell'automazione industriale.