Evelyn Echle studierte Filmwissenschaft, Germanistik und Pädagogik in Bochum und Zürich. Sie lehrt und forscht an der Hochschule für Film und Fernsehen in Potsdam-Babelsberg zu ihrer Dissertation über Raum- und Ornamentstrukturen im deutschen Stummfilm. Seit 2007 ist sie Redakteurin der medienwissenschaftlichen Fachzeitschrift Montage AV.