About Me

I originally got into training as an overweight teenager who was struggling with social anxiety, and it improved my life dramatically. The gym has become my escape from reality and a means for self discovery. Whenever I step onto the mats or into the weight room, I feel like I'm really there in the moment. Training also gives me structure and stability in my life, and these are the things that I want to share with others. I understand that most people have extremely busy lives and really just want to unwind when they work out, so that's my main focus. Training, for me, is about enjoyment, not obligation. Of course, that doesn't mean that I don't hold my clients accountable and push them to their limits. But I emphasize going at their pace, not mine. Ultimately, it's about you, not me.

What to Expect

5 minute warm up
15 minutes of functional/rehabilitative training
25 minutes of strength/conditioning
15 minutes of cool down/stretching

Client Success Story

Mitch was always stressed out. He wanted to train, but he felt like all of his previous trainers had put too much pressure on him. He wanted to find someone who was laid back and who understood how overwhelmed he was by his daily life. Mitch said that for the first time, he was able to consistently come to the gym and look forward to it without feeling stressed or overwhelmed. Along with the physical aspect, I also helped him with a variety of techniques to manage stress in his daily life.


  • Athletic Performance
  • Bodybuilding
  • Bodyweight Training
  • Boxing
  • Calisthenics
  • Circuit Training
  • Endurance Training
  • Functional Training
  • High Intensity
  • Jiu Jitsu
  • Kettlebell
  • Kickboxing
  • Martial Arts
  • Mixed Martial Arts (MMA)
  • Muay Thai
  • Personal Training
  • Plyometric
  • Powerlifting
  • Skiing
  • Snowboarding
  • Strength And Conditioning
  • Stretching

I Can Help You Accomplish

  • Weight Loss
  • Weight Gain
  • Firming And Toning
  • Flexibility
  • Increase Muscle Strength
  • Aerobic Fitness
  • Endurance Training
  • Body Building
  • Nutrition
  • Pre/Post Natal

Training Locations = Travel Radius = Preferred Training Location

= Travel Radius = Preferred Court
  • Mpr Endurance
  • 864 Town Center Dr.
  • Langhorne, PA 19047

  I can travel within 0 miles of zip code 19067

General Availability

Sunday 9am - 11am
Monday 9am - 4pm
Tuesday 9am - 4pm
Wednesday Inquire about availability
Thursday Inquire about availability
Friday 9am - 4pm
Saturday 9am - 12pm

James's Pictures & Videos

Your first session is backed by our Good Fit Guarantee

Select a package

No Risk - Cancel or switch trainers anytime

Didn’t enjoy the 1st session? We’ll refund it

Easily get set up by phone!
Call 877-660-5552 (8am - 7pm CST)