In 2017 Harris was cast in the new Netflix-BBC series' to be filmed on location in Cape Town, South Africa.
Harris was cast in the new Netflix-BBC series' to be filmed on location in Cape Town, South Africa. This was in 2017.