Levin Peter est né en 1985 en Allemagne. Il réalise son premier film documentaire, Beyond the Snowstorm, sur le soulèvement national du 17 juin 1953 en RDA. Il travaille ensuite pour différentes sociétés de postproduction. En 2016, avec Elsa Kremser, il fonde la société de production Raumzeitfilm, basée à Vienne. En tant que duo, ils travaillent ensemble à la réalisation de leur premier film de fiction The Green Parrot.