Michel Bory è nato a Losanna nel 1943. Dopo gli studi secondari a Losanna, segue dei corsi presso la scuola superiore di giornalismo a Parigi per poi lavorare in seguito come giornalista alla Radio e alla Televisione Svizzera romanda. Membro e fondatore dell'associazione cinematografica Plans-Fixes, Michel Bory realizza un lungometraggio intitolato L'année du renard e in seguito una messa dozzina di mediometraggi. Scrive inoltre numerose pièce radiofoniche e sceniche con lo pseudonimo Léon Marjory e con il suo vero nome. Crea il personaggio dell'ispettore Perrin, protagonista di una serie di romanzi polizieschi iniziata nel 1995.