Raised in Gulgong in the Central West playing Juniors for Gulgong Ferrcers and Mudgee Dragons, Josh moved to Newcastle when he was 16 to play for the Valentine Devils and Lakes United Seagulls.
Josh played SG Ball for Newcastle Knights in 2009 before moving to Sydney to play for the Canterbury-Bankstown Bulldogs.
Josh proved he is a professional athlete in all areas of training giving himself every chance of a successful career.
He played for the Bulldogs' Toyota Cup team in 2010 and 2011, playing over 50 games before moving on to the Bulldogs' NSW Cup team in 2012.
Josh made his NRL debut in round 16 of the 2012 season against the Melbourne Storm in Mackay and contributed to the success of the Bulldogs 2012 campaign playing in every match for the rest of the season including the Grand Final.
A lot like his room-mate Dale Finucane, Josh continues to develop his game and look at ways of improving it.
Josh was rewarded with a Country Origin jersey earlier in the year and no doubt higher rep honours are not too far away for him.
Bulldogs’ Steve Turner described Josh as “A player you want to play with.”
Josh was rewarded with a contract extension until the end of 2016.
A powerful running back rower with a high work rate, Josh is well suited to Canterbury.
Josh combines his footy with rigorous study completing a degree in Exercise Science.