El 27 de noviembre de 2005 asumió el cargo de General Director de Carabineros, siendo nombrado por el presidente chileno Ricardo Lagos.