Newcastle Falcons
Джош начинал свою карьеру в клубе «Маунтс-Бей», игравшем во Втором Национальном Дивизионе регби. Выступал за Колледж Труро и за клуб «Эксетер Юнайтед». В августе 2009 года перешёл в клуб «Эксетер Чифс», дебютировал в матче против «Сейл Шаркс» на позиции фуллбэка. В 2010 году перешёл в «Расинг Метро 92», где должен был выходить на замену в случае травмы Хуана Мартина Эрнандеса. Дебют состоялся в апреле 2011 года против «Ажена». В 2012 году перешёл в «Вустер Уорриорз», 31 января 2014 года подписал контракт с «Оспрейз», а с сезона 2017/2018 играет за «Ньюкасл Фэлконс».