Joshua Johnson | Humans Joshua Johnson will shortly be seen in an episode of Humans on Channel 4. To view Joshua’s CV, please click here. June 6, 2015 news jamesfosterJoshua Johnson | Humans06.06.2015