Avec de brèves interruptions, travaille depuis plus de 20 ans dans la police. Après diverses affectations supérieures dans le corps de la police cantonale de Berne, il est depuis 2013 chef de la sécurité publique de la ville de Baden et commandant de la police municipale.