This Welsh native is passionate about fitness and music. Coming from a yoga background, Craig understands the body and the benefits of functional movement. His signature style of heavy hills and even heavier basslines will take your cardio to the next level.

CoachDetails.schedule_personal_training

CoachDetails.send_request

CoachDetails.upcoming_with_coach

Filters.locationTypes_label

Filters.district_label

Filters.event_types_label

Fri
29
Sat
30
Sun
31
Mon
1
Tue
2
Wed
3
Thu
4

Friday, March 29

Wednesday, April 10

Friday, April 12