Tab Article
Stephen Roach è nato a Sydney, Australia. Il suo primo lavoro risale a quando aveva quattro anni e, sempre da molto giovane, ha scoperto l'arte della fotografia. Roach lascia l'Australia nel 1979 per vivere in Giappone e, da allora, ha vissuto anche in Francia, Olanda e poi in Italia per molti anni. Ha tenuto diverse mostre personali e collettive e le sue opere fotografiche sono conservate in collezioni pubbliche e private, oltre ad essere state pubblicate in numerosi cataloghi, riviste, volumi.