В 1976 году начал работать в Администрации общественной безопасности, а позднее в том же году победил в конкурсе на должность сотрудника префектуры в системе Гражданского управления Министерства внутренних дел. сначала работал в префектуре Ровиго, затем — в Риме, в центральном аппарате министерства, а впоследствии — в правительстве. В апреле 1988 года назначен главой технического секретариата правительства, затем до августа 1990 года возглавлял секретариат министра по чрезвычайным вопросам Юга Италии. В 1992 году назначен руководителем секретариата министра внутренних дел, в 1993 году — префектом первого класса (представителем центрального правительства на местах) и работал сначала в Риети, затем до 2000 года — в Ареццо. Возглавлял администрацию ООН в городе Митровица до марта 2000 года, в том же году назначен генеральным директором Гражданского управления Министерства внутренних дел Италии. С 2001 по 2006 год возглавлял департамент пожарной охраны и гражданской обороны МВД.