Meet your coach
I'm a Certified Personal Trainer through the National Strength and Conditioning Association (NSCA), with a background that also includes coaching Brazilian Jiu-Jitsu. My work is built on a simple belief: consistent, structured strength training is one of the most powerful tools available, not just for how your body looks and performs, but for how clear-headed and capable you feel day to day.
Before coaching, I worked in the mental health field. That experience shaped how I coach today. I saw firsthand how much movement, structure, and discipline shape not just physical health, but focus, mood, and overall quality of life. It's part of why I care as much about how a client feels as what they lift.
That perspective matters most for the clients I work with now: professionals who've noticed their energy, strength, and sense of themselves fade under the weight of long hours, travel, and years of putting everything else first. My approach is structured, individualized, and built around sustainable progress: good movement, thoughtful programming, and consistent adjustment as you go. This isn't about quick fixes. It's about rebuilding something durable.
Jiu-Jitsu has taught me as much about coaching as any certification: focus, humility, patience, and the kind of discipline that carries off the mat as much as on it. It's part of why structure and consistency, not intensity for its own sake, sit at the center of how I train people.
Whether you're returning to training after years away or rebuilding a version of yourself you feel slipping, this is a space for structured, one-on-one coaching, built entirely online and around your schedule, with a deeper purpose than just showing up.
My training philosophy
Training starts with an honest look at where you actually are: your movement, your schedule, what's realistic given your week. From there, programming builds in phases, progressing what's working and adjusting what isn't, rather than following a fixed template from week one straight through to week twelve.
Because coaching happens through regular check-ins rather than a single handoff, your program can move with you. A demanding travel week gets a different plan than a normal one. Recovery gets prioritized when you actually need it, instead of being ignored to hit a number on a page. That's what personalized programming actually means: not a nicer label, but a plan that adjusts to your life instead of asking you to adjust to it.
Training should add value to your life, not take it over. That means respecting your schedule and your energy, not just your goals. The aim isn't perfection. It's showing up consistently enough that the results take care of themselves.
Progress over perfection
Strength through consistency
Ready to Crush Your Goals?
Fill the form now. Let’s craft a plan that revolutionizes your performance.