Magistrat, Bruno Karl est Inspecteur général de la justice, après avoir occupé plusieurs postes en juridiction (présidents des tribunaux judiciaires de Saint-Denis de La Réunion, de Pau et de Rochefort. Il a auparavant occupé les fonctions de juge d’instruction à Cayenne et Avranches.
Bruno Karl a également occupé les fonctions de magistrat de liaison en poste au Royaume du Maroc. Il a auparavant occupé des postes de directeur des services pénitentiaires, notamment à la Maison d’arrêt de Grasse.
Diplômé de l’École nationale de la magistrature et de l’École nationale de l’administration pénitentiaire, il a une formation préalable de juriste en droit privé (carrières judiciaires).