Josh is the true personification of a personal trainer. He loves, lives and breaths fitness, and behind his his super friendly and gentle disposition, lurks an inspired individual with a burning passion to help his clients achieve their goals.
At 26 years old Josh is the youngest member of the Roar personal training team, but after falling in love with fitness at the tender age of 16, he now has 10 years of invaluable personal experience to pull from.
A strongly goals orientated personal trainer, Josh is never one to rest on his laurels. He has competed in x2 WBFF Fitness modelling competitions and continues to set new goals to ensure both he, and his clients, are always at the top of their game.