Laureato in Medicina Veterinaria presso l'Università degli Studi di Napoli, è titolare di uno studio in Roma dal 1959 al 1994.
È stato assistente presso l'Istituto di Patologia Generale della Facoltà di Medicina Veterinaria dell'Università di Napoli e professore di Matematica e Ossevazioni Scientifiche.
Titolare di colori dichiarati e concessi a vita dal Jockey Club Italiano nel 1978; allenatore professionista di cavalli da corsa al galoppo con patente rilasciata dal Jockey Club Italiano nel 1980 (ma attualmete non più rinnovata).