Oscar Guermouche Stockholm , Sweden 1977 Oscar Guermouche was born in 1977 in Stockholm, Sweden. He lives and works on the island of Öland.