Swann Dubus est né en 1977 à Argenteuil (France). Après une Maîtrise de Lettres Modernes sur Robert Bresson, il obtient un Doctorat d’Etudes Cinématographiques à l’Université de Paris III . Sa recherche universitaire s’attache à définir les contours moraux et esthétiques des représentations cinématographiques de l’espace intime, préoccupation également fondatrice de son travail de documentariste. Depuis 2000, Swann écrit, réalise, filme et monte des films documentaires en Europe, en Afrique et en Asie. Installé au Vietnam depuis 2007, il travaille en collaboration avec Tran Phuong Thao.