Né le 16 juillet 1972, M. Benoît Giraud est entré dans la magistrature en 2000. Il a débuté en exerçant les fonctions de juge d’instruction au tribunal de grande instance de Sarreguemines. En 2002, il est nommé substitut du procureur près le tribunal de grande instance de Melun puis, en 2005, substitut à la Direction des services judiciaires de l’administration centrale du Ministère de la Justice où il occupe le poste d’adjoint au chef de mission en charge de la mission de modernisation de la justice. En 2007, il est nommé vice-président chargé de l’instruction au tribunal de grande instance de Bobigny puis il rejoint, en 2009, le tribunal de grande instance de Versailles où il exerce les fonctions de vice-président chargé du secrétariat général de la présidence de cette juridiction.
Il a été membre suppléant de la commission d’avancement de 2007 à 2010.
Nommé président du tribunal de grande instance de Dax en janvier 2012, il a été installé dans les fonctions de président du tribunal de grande instance de Limoges le 21 mars 2016.