Joshua Masters


Joshua Masters is an English professional squash player. As of November 2018, he was ranked number 53 in the world.