HomePeople Biography and filmographyRichard Cowles Biography unavailable on TMDB. Movies (1)TV shows (4) Movies (1) Amber & Dolly: 9 to 52019 · Creative Director TV shows (4) Ich bin ein Star – Showdown der Dschungel-Legenden2024 · Creator Love Island Games2023 · Executive Producer Love Island România2023 · Creator Love Island USA2019 · Executive Producer