È prete dal 1970. Dopo una prima esperienza in parrocchia, è stato per quindici anni segretario dell’arcivescovo di Trento ed è attualmente parroco a Rovereto.
Dal 1988 al 2002 ha diretto il Centro di pastorale familiare della diocesi di Trento e dal 2002 al 2009 è stato Direttore dell’Ufficio nazionale di pastorale familiare della CEI.