I 2019 regisserte han den britiske TV-serien for Netflix og Left Bank Pictures. Serien hadde premiere 17. februar 2021 og var den mest sette serien på Netflix-plattformen i verden i ukene etterpå.