Stephan Gregory studierte Medizin in Marburg und Berlin, Philosophie und Literaturwissenschaft in München und Wien, arbeitete für den Bayrischen Rundfunk in München und lehrte an der Merz-Akademie in Stuttgart. Seit 2010 ist er Juniorprofessor für Mediale Historiographien an der Bauhaus-Universität Weimar.