Gerard Johan Staller werd in 1880 geboren in Amsterdam, waar hij het grootste deel van zijn leven woonde en werkte. De stad en de joodse bevolking die er leefde trok hem aan als onderwerp voor zijn schilderijen. Zijn werk bestaat dan ook vooral uit stadsgezichten van de Joodse wijk rond het Waterlooplein en van de Jordaan, het leven van de gewonde bevolking weerspiegelend. Staller zelf, van niet-joodse afkomst, groeide op vlakbij de Joodse buurt op het Rapenburg, later verhuisde hij naar de nieuwe Prinsengracht. Het werk van Staller laat een halve eeuw Amsterdam zien, speciaal het doen en laten in de Joodse wijk, en heeft zodoende historische betekenis.
Staller was leerling van de Academie voor Beeldende Kunsten te Amsterdam, onder leiding van August Allebé en was lid van Arti et Amicitiae en Sint Lucas te Amsterdam. Hij overleed in 1956.