Flo Staffelmayr nació en Estrasburgo (FR) y creció en Francia, Marruecos y Austria. Estudió economía y trabajó durante varios años en negocios. En 2006 aprobó el examen de actuación, al que siguieron numerosas actuaciones, incluso en el Schauspielhaus de Viena y en el Teatro Nacional de Lisboa. En 2009 fundó el «Theater Ansicht» para realizar sus propios proyectos. Desde entonces ha trabajado como dramaturgo y ha obtenido varias becas y premios.