Johan Birnie werd geboren op Oost-Java, en groeide op de tabaks- en rubberplantage van de familie van zijn vader op. Na de middelbare school in Groningen was hij aanvankelijk zeeofficier (tot 1890), maar besloot tot een kunstzinnige opleiding aan de Academie Minerva in Groningen. Birnie werd bekend met zijn fijn gepointilleerde, dromerige landschappen in pasteltinten die door een dunne, vlakke verfbehandeling een neiging verraden tot poëtisch stileren. Na zijn huwelijk in 1893 met Albertine Kranenburg, wier familie de sigarenfabriek de ‘Groninger Vlag’ bezat, verbleef hij enige jaren op Java. Na terugkomst in Nederland woonde en werkte hij afwisselend in Groningen, Amersfoort en Arnhem. In de Tweede Wereldoorlog moest het paar Nederland verlaten en vestigde zich in Brussel. Na de oorlog verhuisde Birnie naar Los Angeles, Californië, waar hij op 91-jarige leeftijd overleed.