Info mistake?
Biography
Boyan Slat was born on July 27, 1994 in Delft, Zuid-Holland, Netherlands.
Awards
Known For
Filmography
No data