Né en 1948, élevé au Maroc. Première série d’études : architecture (ESA), psychologie sociale (EPHE), langues orientales (INALCO). A exercé en tant que professeur de mathématiques au Maroc, puis architecte dans le Gers. Seconde série d’études : génie logiciel (mines Saint-Étienne). Développeur d’outils et de langages informatiques, enseignant, puis CNRS (cadre logiciel du télescope Vera Rubin). À la retraite, anime un groupe de cuivres (joue du bugle), pratique monocycle tout-terrain et taï-jitsu. A écrit environ 120 nouvelles, 2 romans et plusieurs pièces de théâtre.