Joshua is an enthusiastic trainer who considers your life as a whole when it comes to how you train. He combines a unique variety of exercises so that sessions are fulfilling and never become boring or predictable. Joshua takes pride in using athletic coaching, basic lifting techniques and boxing to help clients achieve their goals.
Please select a club to see where Joshua Simmons trains.