Istituto Nautico "Carnaro" di Brindisi, 26 ottobre 1965 - 30 settembre 1967, Professore incaricato di Astronomia e Navigazione
Osservatorio Astronomico di Capodimonte, 1 gennaio 1962 - 1 aprile 1967, Astronomo volontario
Osservatorio Astronomico di Capodimonte, 1 ottobre 1967 - 30 novembre 1970, Aiuto astronomo
Osservatorio Astronomico di Capodimonte, 1 dicembre 1971 - 31 ottobre 1982, Astronomo
Università di Napoli Federico II, 1 novembre 1982 - 1991, Professore associato di Fisica
Università di Napoli Federico II, 1991 - 31 ottobre 2011, Professore ordinario di Fisica
Università di Napoli Federico II, 1997-2000, Direttore del Dipartimento di Scienze Fisiche