Après une licence de cinéma à l'Université Paris 1 en 2006, Xavier Demoulin réalise en 2014 son premier court métrage, "L'étang. Il remporte le prix du meilleur court métrage au FMK International Short Film Festival de Podernone, ainsi que le prix Afficionado Ficcion au Festival Ciné de Bogota.