No photoCaro van EyckActingBorn 27/11/1915Batavia, Dutch East Indies [now Jakarta, Indonesia]Died 15/09/1979Known ForErik of het Klein Insectenboek1979Old People and the Things That Pass1975The Hidden Force1974Small Souls1969