Magistrato del T.A.R. dal 1984, fondatore del primo Movimento per la vita nel Trentino e cofondatore del Centro Trentino di Solidarietà, programma terapeutico per tossicodipendenti, e dell’Associazione Provinciale Amici della Nefrologia, per l’assistenza alle persone affette da malattie renali (contribuendo alla stesura della legge provinciale sulla dialisi), è vicepresidente vicario del Movimento per la vita italiano.