Kevin is of English/Scottish heritage and grew up on the Northern Beaches of Sydney.

Trained at Newtown High School of Performing Arts, Queensland University of Technology and holds an Associate Degree in Dance graduating in 2001. Further studies at University of Technology Sydney lead to the completion of a Post Graduate certificate in the Pilates Method 2003.

Kevin has worked with numerous performance projects and dance companies including Dance North Australia, Expressions Dance Company & Leigh Warren & Dancers. Kevin has been teaching been teaching Pilates since 2005 at leading studio’s The Laban Centre (London) & Body Mind Life (Sydney) He Hold 300 hours of Yoga Teacher Training and a Diploma in
Remedial Massage.