Né le 24 octobre 1957 à Lorient, Stéphane Muzzin est un autodidacte, bien qu’étant issu d’une famille ou la photographie est omniprésente. Il réside à Grasse dans le département des Alpes Maritimes.
Il a effectué de nombreux stages et travaillé avec différents photographes afin d’acquérir les bases de la photographie de studio et d’extérieur. Il est attiré par le travail sur la lumière, qu’elle soit naturelle, ou artificielle et laisse libre cour à son inspiration du moment. Il photographie au ″coup de cœur″. Une scène, un paysage paraissant banal pour le plus grand nombre devient pour lui un formidable terrain d’étude.