Después de estudios no solo musicales sino también teológicos, filosóficos y humanistas, en 1963 se traslada a Roma para estudiar en la Universidad Pontificia Gregoriana, donde en 1967, ya sacerdote, obtiene el licenciado en teología.
Con la profesora Anna Maria Polcaro estudia órgano en el conservatorio de L'Aquila.
Como director de la Capilla Liberiana su actividad como compositor se incrementa notablemente.
Al mismo tiempo mantiene una activa labor como organista en Roma, Italia y el extranjero.
Durante los servicios litúrgicos de la Capilla Musical Liberiana en la Basílica de Santa Maria Maggiore, desde 1989 está acompañado por el maestro organista emérito Juan Solé Paradell, y posteriormente por Gabriele Terrone, estudiante del anterior, que desde 2011 ostenta el título de manera efectiva.