Léo Delafontaine est né en 1984 à Rouen (Seine Maritime 76). Il est diplômé en photographie et en littérature française. En 2011, il réalise pour le festival des Photaumnales un projet sur les trois monothéismes dans la région de Beauvais. Ce projet est publié aux éditions Diaphane avec des textes de Christian Caujolle et de Isy Morgensztern.
Son second livre sur les Micronations est paru en septembre 2013, également aux éditions Diaphane avec des textes de Bruno Fuligni et Isabelle Hanne.
Il fait partie du collectif France(s) Territoire Liquide.