Benjamin Bardou vive a Parigi. Dopo aver studiato pittura, è entrato a far parte dell'industria degli effetti speciali dove si è specializzato nell'arte del matte painting cioè la rappresentazione dipinta di un paesaggio, un set o un luogo distante che consente ai registi di creare l'illusione di un ambiente che non è presente nel luogo delle riprese, pubblicità e video musicali.
Nel frattempo, è interessato alla teoria del montaggio e ha diretto i suoi film principalmente influenzati dall'opera di Walter...