As a Certified Personal Training Specialist, Yoga Teacher, and Thai Yoga Massage Practitioner, I have a focused intention in my work: helping others increase strength and mobility in their bodies by introducing and reinforcing optimal movement practices.

I haven’t always had a close relationship with movement. Up until about 6 years ago, movement came and went from my life. It was always an all or nothing type thing for me. Either I was committed 100% or I gave up entirely.

I had no trouble with movement when things were going great in my life. But when things weren’t so great, more often than not, my movement came to a screeching halt. It took me awhile to notice that my mood, stress level, energy level, and overall outlook on life were always drastically better when I was moving my body regularly. Strength, mobility, and flexibility aren’t only great for your body, they are essential for a healthy and happy state of mind.


I have been working with clients face to face for over 4 years. In this time, I have put in thousands of hours each year helping people increase strength, improve mobility, overcome injuries, reduce body pain, lose body fat, increase muscle mass, fix postural imbalances, and a whole lot more.

These are all wonderful accomplishments for my clients, and the key to success for helping them is without a doubt my unique approach to each and every client. It sounds pretty cliche to say, but cookie-cutter has never been part of my vocabulary. I learned pretty quickly that the most important part to help a client achieve their goals is to simply listen to them, ask the right questions, and find the solutions that will work for them.

Of course I have acquired extensive knowledge about training program design, exercise selection, and nutrition. But to be honest, none of that would be of any use if I didn’t have the ability to connect with clients and understand how to instill the knowledge, skills, and habits they need to make real changes for the long-run.


  • Personal Training Specialist – canfitpro
  • Active Aging Certificate – canfitpro
  • 200-hour Yoga Teacher Training – Sivananda Yoga
  • 40-hour Restorative Yoga Training – Octopus Garden Yoga
  • Certified Thai Yoga Massage Practitioner – Lotus Palm