About Me
Build strength and confidence from the inside out.
My path into fitness started as a personal transformation. Training brought structure, resilience, and a positive shift in my life that went far beyond physical change. It gave me discipline, community, and a clear sense of purpose. Over time, that experience turned into a passion for coaching and a desire to help others build the same foundation for themselves.
As a trainer, I focus on thoughtful, progressive development. I pay close attention to how people move, starting with the basics and building strength step by step. My coaching blends structured strength work with kettlebell training to create sessions that are both challenging and intentional.
I care deeply about teaching people how to train well—not just hard. That means learning how to move efficiently, build control, and understand your body so you can train with confidence and reduce unnecessary risk.
I believe strength is something everyone can develop at any age. My role is to guide that process in a way that is practical, sustainable, and empowering for each individual I work with.
- StrongFirst Certified Kettlebell Instructor, SFG 2
- NASM Certified Personal Trainer
- NASM Certified Nutrition Coach
- Functional Movement System, FMS 1
- Adult and Pediatric First Aid/CPR/AEDCertifications
I've competed in countless races, at distances of 5k to ultra-marathon as well as triathlon, Ironman events and obstacle course races. Below are some key highlights.2025 - Des Plains River Trail 50K,, 2nd in age group
2024 - Swim To The Moon, 10K Marathon swim finisher / Des Plains River Trail 50K
2023 - Des Plains River Trail 50K, 1st in age group / Swim To The Moon, 10K Marathon swim finisher
2022 - Des Plains River Trail 50K, 2nd in age group / Swim To The Moon, 5K swim finisher
2021 - Ironman 70.3 Steelhead finisher / Chicago marathon finisher
2018 & 2019 - Lifetime Chicago Triathlon finisher
2018 & 2019 - The North Face Endurance Challenge 50K finisher
2017 & 2018 - New York City Marathon finisher
2016 - Spartan New Jersey Ultra Beast finisher, Hurricane Heat finisher
2015 - Spartan Trifecta finisher (3x Sprint/3x Super/3x Beast)