È stato professore presso lo Studium Generale Marcianum di Venezia alla Facoltà di Diritto Canonico Pio X e presso l’istituto Superiore di Scienze religiose. Attualmente in carica come Direttore CEI dell''Ufficio Nazionale per i problemi sociali e il lavoro.