One-on-one coaching backed by 1,200+ in-person training sessions, plus 24 years of wrestling and MMA and five and a half years as a sheriff's deputy. Train with me by video from anywhere in the country, or in your own home across Miami and the surrounding area.
Whether you're across the country or across town in Miami, every program is built the same way — around you, your goals, and what you can actually stick to.
Available anywhere in the country. Custom programming, video check-ins, and direct access to me — not an app algorithm.
I come to you. In-person sessions at your house across Miami-Dade and the surrounding counties — no gym commute, no waiting on equipment.
Traveled the country competing through grade school, placing all four years at the state tournament, including two runner-up finishes. Trained one-on-one for 8 years under Olympian and former UFC fighter Ben Askren.
Earned a criminal justice degree while coaching a local high school wrestling program for two years.
Served as a patrol deputy while volunteering strength, cardio, and MMA coaching to fellow deputies.
Completed personal training certification through the National College of Exercise Professionals.
Trained 30–40 clients at a time on strength, cardio, nutrition, and recovery. Completed 1,200+ in-person sessions.
Full-time online and in-home coaching, still actively competing and training in MMA, strength, and conditioning six days a week.
Discipline outside the gym, too. At 27, I've owned rental property since 2021 — the same long-term, no-shortcuts approach I bring to every program I build for a client.
A few of the people I've trained, in their own words.
Working with Josh really helped me improve my workout routine, stay consistent, and better understand how to train toward my specific goals. My main focus was growing and defining my legs while getting leaner, losing body fat, and maintaining my muscle mass — especially because being in good shape is important to me as a performer.
I really liked how he personalized my workouts, made adjustments based on my progress, and pushed me to challenge myself while still making the training enjoyable. I definitely noticed improvements in my strength, physique, and overall confidence. I really enjoyed working with him and would absolutely recommend him to anyone looking for a trainer who listens, motivates you, and genuinely cares about helping you reach your goals!
Josh is the best! I highly recommend Josh as a personal trainer. He has helped me achieve my fitness goals. Josh is also a very kind and fun person, and he always made our sessions fly by! Thank you, Josh, for your wonderful work!
Josh has been my coach for a few months now, and he always goes the extra mile to make sure you're hitting your goals. He takes time to connect and learn about you, which is rare nowadays. As someone who didn't know anything about the gym, I was hesitant to get started, but I'm glad I did — I feel so much better now.
When I started, my goals were to build muscle and put on some weight. Josh helped me change my diet for the better, and with his coaching I was able to make progress even as a newbie in the gym. I put on weight and felt myself getting stronger as time went on.
I like how he's always honest and very knowledgeable. He wants to see you make progress for yourself just as much as you do. He also does a great job holding me accountable so I don't hit any forks in the road or go backwards, which definitely helps with staying consistent. I would highly recommend working with him — you won't be disappointed.
When I started working with Josh in December 2025, I had never worked out before. My goals were to build strength, improve my flexibility and posture, and simply become more comfortable and confident with exercise.
Since working with Josh, I've made significant improvements in my strength, flexibility, posture, balance, and overall physical confidence. He has helped me build a foundation I never had before, and exercise has now become an important part of my lifestyle.
What sets Josh apart is his patience, encouragement, knowledge, and competence. He takes the time to make sure I understand each exercise and that I'm doing it correctly, while also adjusting the program as I progress. He has been excellent at keeping me accountable and consistent while also challenging me to push beyond what I thought I was capable of.
I would highly recommend Josh to anyone, regardless of whether they are completely new to exercise or have been working out for years. I believe Josh has the knowledge, patience, and coaching skills to help you reach your goals.
Virtual coaching starts with a free consultation — reach out and I'll help you find the right plan. In-home training in Miami starts with a quick call to get your first session on the calendar.
Virtual coaching has no borders. In-home training is local to South Florida.