Honoraire, docteur en droit et en sciences politiques, a exercé, de 1981 à 2007, les fonctions de Juge puis de Procureur de la République. Au préalable, il avait servi à la Direction Centrale de la Police Judiciaire à Paris en qualité de commissaire de police (1976-1981) et dans la Gendarmerie (1966-1976).