BARKING: TPOTDs X Rachel John.
Manage episode 337654708 series 3187580
We speak with Olivier award nominee, Rachel John, delving into her career in theatre and how she manoeuvres her faith within the industry given the negative representation it has received in the press recently.
12 episodes