Formatosi culturalmente negli ambienti cattolici della capitale (fu giovane scout e si è diplomato al collegio Villa Flaminia San Giuseppe de Merode dei Fratelli delle scuole cristiane), si è laureato in Medicina e Chirurgia presso l'Università Cattolica del Sacro Cuore di Roma e si è specializzato in Chirurgia generale e vascolare. Ha esercitato la professione presso il Policlinico Gemelli di Roma, sede della facoltà di medicina e chirurgia del medesimo ateneo.