Richard CowlesProductionNo biography available.Known ForAmber & Dolly: 9 to 52019Fan ClubNo Nerds have favorited Richard Cowles yet — be the first.All fan clubsFrom NerdspinFilmographyProduction2Creator2Art12023Love Island GamesTVExecutive Producer • 37 episodes★ 7.12019Love Island USATVExecutive Producer • 38 episodes★ 7.1