For all 650 muscles

personal TRAINING

Overview & goals

Tailored exercise sessions for individuals and small groups. Focusing on mobility, posture, stability, and functional training to achieve better performance in training and everyday activity. 

trx classes

up to 6 people per class

As a certified TRX instructor, I lead small classes using brand new TRX equipment. This highly effective equipment gives you a full body workout that’s easily customized to your individual level of ability. 

custom classes

improve your performance in mobility or sports

I also offer classes focused on specific issues – balance and stretching – and classes to improve performance in specific sports including golf, surfing, and cycling. 

massage and supportive therapies

effective recovery methods

I am certified in Parkinson’s regeneration training, scoliosis treatment, and neuro kinetic treatment – NKT. I am a licensed CMT – certified massage therapist – specializing in treating pain and mobility limitations. 

other services

video call training

No matter where you are in the world, I can keep you on track with your fitness goals through online video calls.

at home training

I come to you! For clients recovering from injuries and unable to travel, or those who just want the convenience of training at home.


We will do various assessments to determine your level of mobility, range of motion, and set other baselines.

sport specific

Train for your specific sport, I am certified to train for cycling, golf, and tennis. Be a star of your sport in Palm Springs!


Contact me directly!