Christoph Behl estudió en la Universidad del Cine de Buenos Aires, y en la Universitat Pompeu Fabra, en Barcelona. En 2003 debutó con su cortometraje Public/Private en la Berlinale, donde recibió la Mención Especial del Jurado. En los siguientes años realizó largometrajes documentales para cine y televisión. Todos sus trabajos fueron premiados. En 2014 estrenó su ópera prima de ficción, El desierto, aclamada como una de las mejores películas de zombies de la década, y que tuvo estrenos en varios países en salas comerciales y ventas a AMC, Sundance Channel y HBO Europa. En 2022 se estrenó Panash, su segundo largometraje de ficción, que fue adquirido por Amazon Prime Video.